700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > python读取txt文件代码-Python txt文件常用读写操作代码实例

python读取txt文件代码-Python txt文件常用读写操作代码实例

时间:2022-10-13 14:09:46

相关推荐

python读取txt文件代码-Python txt文件常用读写操作代码实例

python读取txt文件

#方式一:

file = r'D: est.txt'

with open(file, 'rb+') as f: #可读可写二进制,文件若不存在就创建

data = f.readlines() #读取文本所有内容,并且以数列的格式返回结果,一般配合for in使用

print(data)

#方式二:

file = r'D: est.txt'

f = open(file,"rb+") #可读可写二进制,文件若不存在就创建

data = f.readlines()

print(data)

f.close() #关闭文件

python写入txt文件

#方式一:

file = r'D: est.txt'

f = open(file,"wb+") #可读可写二进制,文件若不存在就创建

str='kfjlhgfj光'

f.write(str.encode())

f.close() #关闭文件

#方式二:

file = r'D: est.txt'

with open(file,"ab+") as f: #可追加可写二进制,文件若不存在就创建

str='kfjlhgfj光'

f.write(str.encode())

读写模式

关于open()的读写模式:

'r':读

'w':写

'a':追加

'r+' == r+w(可读可写,文件若不存在就报错(IOError))

'w+' == w+r(可读可写,文件若不存在就创建)

'a+' ==a+r(可追加可写,文件若不存在就创建)

对应的,如果是二进制文件,就都加一个b就好啦:

'rb''wb''ab''rb+''wb+''ab+'

注意:open和with open的区别

使用open方法,文件操作完毕之后必须手动关闭,否则长期保持对文件的连接状态,造成内存溢出的现象发生。

使用with open会自动化关闭文件

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持随便开发网。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。