当前位置:北大青鸟 > 学校资讯 >行业新闻

Python读写文件操作(python文件读操作方法)

南京北大青鸟小编
Python快讯
2022-02-15 17:38:59
  Python文件的打开或创建可以使用函数open()。该函数可以指定处理模式,设置打开的文件为只读、只写或可读写状态。

  Python文件的打开或创建可以使用函数open()。该函数可以指定处理模式,设置打开的文件为只读、只写或可读写状态。

  open()的声明如下所示。

open(file, mode='r', buffering=-1, encoding=None,errors=None, newline=None, closefd=True, opener=None)

  ·参数file是被打开的文件名称。如果文件file不存在,open()将创建名为name的文件,然后再打开该文件。

  ·参数mode是指文件的打开模式。

  ·参数buffering设置缓存模式。0表示不缓存;1表示行缓冲;如果大于1则表示缓冲区的大小,以字节为单位。

  ·open()返回1个file对象,file对象可以对文件进行各种操作。

  ·encoding: 编码格式,一般使用utf-8

  ·errors: 报错级别

  ·newline: 区分换行符

  ·closefd: 传入的file参数类型

  ·opener:自定义打开文件方式(使用默认None)

  文件的打开模式|mode参数:

  r:以只读的方式打开文件

  r+:以读写的方式打开文件

  w:以写入的方式打开文件。先删除文件原有的内容,再重新写入新闻的内容。如果文件不存在,则创建1个新的文件

  w+:以读写的方式打开文件,先删除文件原有的内容,再重新写入新闻的内容,如果文件不存在,则创建1个新文件

  a:以写入的方式打开文件,在文件你的末尾追加新的内容。如果文件不存在,则创建1个新的文件

  a+:以读写的方式打开文件,在文件的末尾追加新的内容,如果文件不存在,则创建1个新的文件

  b:以二进制模式打开文件,可与r、w、a、+结合使用,注意:对于图片、视频等文件必须使用“b”的模式读写。

  rb:以二进制格式打开一个文件,用于只读

  wb:以二进制格式打开一个文件,用于只写

  ab:以二进制格式打开一个文件,用于追加

  wb+:以二进制格式打开一个文件,用于读写

  u:支持所有的换行符号。“ ”、“ ”、“ ”都表示换行

f = open('hi.txt', 'r+', encoding="utf-8") # 以读写的方式打开文件
print(f.read())
f.write('\t新增内容')    # 写入新增内容
f = open('hi.txt', 'r', encoding="utf-8") # 读取内容
print(f.read())


Python读写文件操作
 





版权声明:Python读写文件操作(python文件读操作方法): http://www.jingch.net/zxzz/hyxw/878.html 的内容、图片由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至2353260942@qq.com 举报,一经查实,本站将立刻删除。(如需投稿联系管理员开通!)


相关推荐
最新文章
大数据培训机构哪家好南京?

  现在南京有很多的大数据培训机构,要选择一家比较靠谱的...

java学出来好找工作吗?

  互联网信息技术的发展速度是非常快的,现在很多企业和公...

南京大数据培训机构能学会吗?

  都知道大数据开发技术是一门综合性比较高的编程语言,所...

15岁初中没毕业能干嘛?可以学什么技术

  15岁初中没毕业能干嘛?其实15岁什么也干不了。因为国家的...

猜你喜欢
女生学习人工智能好找工作吗?

  人工智能现在已经应用到我们的生活中了,可能在你不知道...

如何学习Python才能月薪过万呢?

  月薪过万难不难?不同的人有着不同的看法。有的人没有什么...

ui设计好学吗?(ui设计可以自学吗?)

  由于UI设计工作不需要编程代码,所以很多人就会认为学习...

初中成绩差毕业能上的学校?

  初中毕业能上北大青鸟学校,要说初三毕业后的学校是有很...

学习UI设计的三大技巧

  UI设计虽然移动互联网的兴起不断发展,现在企业对于UI设计...