标签:调用 特殊字符 join 关闭 坚持 写入 没有 pytho gb2312
好久没有继续学习了。玩了一段时间魔兽怀旧服,又赶上团团出生,希望能继续坚持学习。短期目标学习基础后使用python做一些数据分析。
今天学习一些文件操作
f = open(‘list.txt‘,‘r‘,encoding = ‘GB2312‘) #第二项r为read,读取;w为覆盖写,write;a为增加,加在原文件末尾
d = f.read() #括号中跟数字,表示读取几个字符,python3中汉字为1个字符。
f.close() #加关闭才会把缓冲区数据写入磁盘,不加关闭会一直调用,直到程序执行完毕,python会自动关闭调用文件
f = open(‘list.txt‘,‘r‘,encoding=‘UTF-8‘)
d = f.readlines() ###readlines()的对象必须为用r调用
number = 0
for i in d :
number += 1
if number == 6:
i = ‘‘.join([i.strip(), ‘iiiii‘]) # 用join取代+ .strip() 脱壳,不执行‘‘中特殊字符
print(i.strip())
f.close()
标签:调用 特殊字符 join 关闭 坚持 写入 没有 pytho gb2312
原文地址:https://www.cnblogs.com/zpzhou/p/12803341.html