码迷,mamicode.com
首页 > 其他好文 > 详细

第八天,文件操作

时间:2020-04-29 18:49:56      阅读:73      评论:0      收藏:0      [点我收藏+]

标签:调用   特殊字符   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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!