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