Python 5月31日

....指針

文件的讀寫 : 讀內容 / 移指針

讀內容:

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 正數(已經在結尾了,再日後走就報錯了) 負數

文件的物理操做 : 引入os模塊

建立

建立文件夾

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 #只能返回上一級
#前進到下一級須要絕對路徑
相關文章
相關標籤/搜索