....指針
f.read(10) #讀取第10個字符(包含)以前的全部字符。 f.read() #讀取指針後全部字符
f.tell() #返回數字
f.seek(偏移量,方向) #指針位置 → 方向 + 偏移量 #方向:0開頭 1當前位置 2 結尾 #例如... f.seek(2,0) #將指針定位於+2位置
方向 | 偏移量 | 錯誤的偏移量 | rb讀取的偏移量 |
---|---|---|---|
0(開頭) | 正數、0 | 負數(已經在開頭了,再往前走就報錯了) | |
1(當前) | 正數、負數 | 0 | |
2 (結尾) | 0 | 正數(已經在結尾了,再日後走就報錯了) | 負數 |
d=os.mkdir() #make
f=open('C:\文件名.txt','w')
os.rmdir #remove
os.remove('C:\文件名.txt') #只能用絕對路徑。若是用相對路徑,不能跨盤符跑過去刪
os.getcwd()
os.listdir(path)
os.chdir('path') #change #只能返回上一級 #前進到下一級須要絕對路徑