本地儲存(cookie/webStorage)
阿新 • • 發佈:2021-10-27
檔案操作
檔案開啟方法
# open方法開啟path路徑下的檔案並返回可操作物件 f = open('a.txt','r',encoding='utf-8') # a.txt檔案內容: 123xie print(f.read()) # 123xie f.close() # 關閉這個物件,回收並釋放資源。這個步驟極其重要 # with open可以自動幫我們執行close()方法 with open('b.txt','r',encoding='utf-8') as f2: # b.txt內容: 456zhong print(f2.read()) # 456zhong with子程式碼執行完自動執行f2.close()
檔案開啟模式
# r 只讀模式,可執行read方法,不能對檔案執行寫入操作write() # w 只寫模式,可執行write方法,不能讀取檔案內容操作read() # a 追加模式,可執行write方法,從檔案末尾開始追加內容 # 假設以下程式檔案和a.txt在同一個路徑下,內容為:123xzj with open('a.txt','r',encoding='utf-8') as f: print(f.read()) # 123xzj with open('a.txt','w',encoding='utf-8') as f: print(f.write('ok')) # ok w模式寫入資料會覆蓋原來內容 with open('a.txt','a',encoding='utf-8') as f: print(f.write('ok')) # 123xzjok 從末尾追加寫入資料