Python简单操作txt文件
【摘要】 Python简单操作txt文件
还是以最简单的例子开始,先来操作txt文件吧
打开文件
使用open()打开文件
f = open("xxx.txt", "w+")
打开模式
f.read() # 读取整个文件 f.read(n) # 每次读取n个字节, 指针向后移动 f.readline() # 每次读取一行, 指针向后移动 f.readlines() # 读取整个文件, 把文件以行分割, 放入一个列表中 f.write("写入数据\n") # \n表示换行
r: 只能读, 若文件不存在报错
r+: 可读可写, 若文件不存在报错, 如果写入会覆盖源文件
w: 只能写, 若文件不存在创建, 写入会覆盖源文件
w+: 可读可写, 若文件不存在创建, 写入会覆盖源文件
a: 只能写, 若文件不存在创建, 追加写入
a+: 可读可写, 若文件不存在创建, 追加写入
编辑文件
注意: 文件的大小不能确定的时候最好不要使用read()和readlines()直接读取, 当文件过大时会时程序崩溃, 可以使用read(n)指定每次读取的字节数.
关闭文件
f.close() |
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)