Pythontxt⽂件常⽤读写操作代码实例python读取txt⽂件
#⽅式⼀:
file = r'D:\'
with open(file, 'rb+') as f: #可读可写⼆进制,⽂件若不存在就创建
data = f.readlines() #读取⽂本所有内容,并且以数列的格式返回结果,⼀般配合for in使⽤
print(data)
#⽅式⼆:
file = r'D:\'
f = open(file,"rb+") #可读可写⼆进制,⽂件若不存在就创建
data = f.readlines()
print(data)
f.close() #关闭⽂件python怎么读文件
python写⼊txt⽂件
#⽅式⼀:
file = r'D:\'
f = open(file,"wb+")  #可读可写⼆进制,⽂件若不存在就创建
str='kfjlhgfj光'
f.de())
f.close() #关闭⽂件
#⽅式⼆:
file = r'D:\'
with open(file,"ab+") as f:  #可追加可写⼆进制,⽂件若不存在就创建
str='kfjlhgfj光'
f.de())
读写模式
关于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会⾃动化关闭⽂件
以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。