Python学习(二)--文件读写

#1.打开文件
#2.对文件进行读写
#3.关闭文件

f = open(r'测试文件.txt',encoding='utf-8')    #如果是路径,前面加r意思是不转译
print(f.read())                              #读取文件中的所有内容
print(f.readline())                         #读取文件第一行数据
print(f.readlines())                        #获取所有数据,并每一行的数据放到一个list里

#只读模式  写模式  追加模式
f = open(r'测试文件.txt','r+',encoding='utf-8')    #只读
f = open(r'测试文件.txt','w',encoding='utf-8')     #写模式
f.write('hahaha')
#r模式,文件不存在则报错,w模式,文件不存在则新建一文件

f = open(r'测试文件.txt','a+',encoding='utf-8')
f.write('hahaha')
f.seek(0)                                                      # 移动文件指针到最前面
print('read',f.read())


f = open(r'测试文件.txt','a+',encoding='utf-8')
names = ['lxy','zyf','zxd','lcs']
for name in names:
     f.write(name+'\n')

f.writelines(names)          #传一个list,然后把list里面的每一个元素写入到文件中

  

猜你喜欢

转载自www.cnblogs.com/hanaser/p/9153400.html