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

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 举报,一经查实,本站将立刻删除。(如需投稿联系管理员开通!)


相关推荐
最新文章
去培训机构培训前端有用吗?

  随着前端开发技术的日新月异,前端开发的门槛也在不断提...

前端程序员是做什么的?

  前端程序员是一种专业技术人员,主要负责创建用户界面,...

培训云计算要多少钱?

  云计算是一种非常流行的技术,许多企业都在使用它来提高...

初中上完考不上高中上什么学校?

  高考已经成为我们人生中重要的一步,想要参加高考,须经...

猜你喜欢
技校有没有适合初中生学习的专业

  不少初中生由于自己的成绩比较差,知道自己没有希望考上...

学大数据难吗(想学大数据需要什么基础

  在大数据时代里面,很多人已经意识到大数据涉及到各行各...

南京有没有计算机编程培训班呢?

  现在学习计算机编程的方式虽然有很多种,但是对于零基础...

「高中生专业」高中生学习计算机专业前

  很多的学生都知道现在计算机专业的发展前景,但是却不敢...

学游戏编程好找工作吗(学好游戏编程工作

  要是现在互联网岗位中哪个方面比较吃香,大家可能会想到...