1、文件指针的操作
1 f=open("yesterday","r",encoding="utf-8") #文件句柄
2 #文件内指针的操作
3 print (f.tell())
4 #f.read(5)
5 print (f.readline())
6 print (f.readline())
7 print (f.readline())
8 print (f.tell())
9 f.seek(0)
10 print (f.readline())
2、文件的编码、文件号、刷新
1 print (f.encoding)#编码 2 print (f.fileno())#文件号 3 print (f.flush())#刷新
3、进度条举例
1 import sys,time
2
3 for i in range(50):
4 sys.stdout.write("#")
5 sys.stdout.flush()
6 time.sleep(0.1)
4、读写和写读的参数
1 f=open("yesterday","r+",encoding="utf-8") #读写
2 #f=open("yesterday","w+",encoding="utf-8") #写读
还有a+追加计
还有rb,以二进制形式读文件
还有wb
ru或r+u将\r \n \r\n,直接转换成\n
来源:https://www.cnblogs.com/lyzfp/p/12258162.html