标签:class 列表 换行 基本操作 清空 splay logs 特征 默认
1.可读
2.可写
3.可修改
打开文件的模式:
"+" 表示可以同时读写某个文件
"b"表示以字节的方式操作
注:以b方式打开时,读取到的内容是字节类型,写入时也需要提供字节类型,不能指定编码
1 #指定编码: 2 如果不指定编码,默认根据操作系统编码来读,windows为gbk,linux为utf-8 3 4 # read一次读取全部 5 f=open(‘test‘,‘r‘,encoding=‘utf-8‘) 6 data = f.read() 7 print(data) 8 f.close() #文件操作完一定要关闭。 9 10 # readline一次读一行 11 f=open(‘test‘,‘r‘,encoding=‘utf-8‘) 12 print(f.readline(),end=‘‘) #读第一行,end=‘‘可以取消print的自动换行 13 print(f.readline(),end=‘‘) #读第二行 14 print(f.readline(),end=‘‘) #读第三行 15 f.close() 16 17 #readable判断文件是否可读,可读返回True,不可读返回False 18 f=open(‘test‘,‘r‘,encoding=‘utf-8‘) 19 data = f.readable() 20 print(data) 21 f.close() #文件操作完一定要关闭。 22 23 #readlines全部读出来,放到列表里 24 f=open(‘test‘,‘r‘,encoding=‘utf-8‘) 25 data = f.readlines() 26 print(data) #这里的data为一个大列表 27 f.close() #文件操作完一定要关闭。
标签:class 列表 换行 基本操作 清空 splay logs 特征 默认
原文地址:http://www.cnblogs.com/gaofubin/p/7254060.html