1.文件基本操作
#r+t:可讀、可寫
#w+t:可寫、可讀
#a+t:可追加寫、可讀
#####r+b w+b a+b 一樣的#####
2.文件光標的移動
f.seek(offset,whence)
#offset代表文件的指針的偏移量,單位是字節bytes
#whence代表參考物,有三個取值
#0:參照文件的開溝
#1:參照當前文件指針所在位置
#2: 參照文件末尾
#ps:快速移動到文件末尾f.seek(0,2)
f.tell #每次統計都是從文件頭到當前指針所在位置
####只要在t 模式在是read(n)n代表字符個數,除此之外的文件指針都是以bytes為單位
# f=open('c.txt',mode='rt',encoding='utf-')
# print(f.read(3))
# f.close()
# f=open('c.txt',mode='rb',)
# print(f.read(3).decode('utf-8'))
# f.close()
f.truncate() #截斷,參照物永遠都是文件開頭
f=open('b.txt',mode='at',)
f.truncate(9) # 參照物永遠是文件開頭 ,之后的全部刪除
f.close()