Python for文件操作
Posted erhao9767
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python for文件操作相关的知识,希望对你有一定的参考价值。
文件.read()会把文件整个读取,用for打印是把每个字符都输出一遍
文件.readline()会只读取第一行,用for打印是把每个字符都输出一遍
文件.readines()会把文件以列表的形式返回,用for打印是把每一行都输出一遍
(转) f.read() #读取所有内容,光标移动到文件末尾 f.readline() #读取一行内容,光标移动到第二行首部 f.readlines() #读取每一行内容,存放于列表中 f.write(‘1111\n222\n‘) #针对文本模式的写,需要自己写换行符 f.write(‘1111\n222\n‘.encode(‘utf-8‘)) #针对b模式的写,需要自己写换行符 f.writelines([‘333\n‘,‘444\n‘]) #文件模式 f.writelines([bytes(‘333\n‘,encoding=‘utf-8‘),‘444\n‘.encode(‘utf-8‘)]) #b模式 #了解 f.readable() #文件是否可读 f.writable() #文件是否可读 f.closed #文件是否关闭 f.encoding #如果文件打开模式为b,则没有该属性 f.flush() #立刻将文件内容从内存刷到硬盘
以上是关于Python for文件操作的主要内容,如果未能解决你的问题,请参考以下文章