with open(filepath,『way』) as f:
f.write(資料)
write()用於寫入
read()用於讀取
readlines()用於讀取檔案,以列表形式儲存
readline()逐行讀取資料
filepath是檔案的路徑:相對和絕對
way是開啟方式
預設方式為『r即讀取,還有』w』寫入,'r+'讀寫,'a』增添
相對路徑是相對於當前資料夾的目錄,絕對路徑是相對於計算機裡的位址
在windows使用絕對路徑時,使用\分級
json.dump/json.load
* json.dump()
第乙個引數是要寫入的資料,第二個引數是要寫入的檔案物件
number = 123
with open(filename,'w') as f:
json.dump(number,f)
* json.load()
只有乙個引數,檔案物件。它與dump作用相反,它能將檔案物件中的資料載入給乙個變數。
with open(filename) as f:
number = json.load(f)
strip()/rstrip()/lstrip()可用於去掉字串的空字元』\0』
split()可將字串按照指定的符號分割(預設為空格),並返回乙個列表
try-except-else語句
try語句執行相關**,如果遇到except中的異常,就執行except的語句。如果沒有遇到異常,就執行else語句。
小技巧:except中可以用pass直接跳過異常。
作用:和c語言不同,python是解釋性語言,遇到異常就會停止,異常處理的目的是為了讓程式在遇到錯誤時,向使用者提供相應的資訊,而不是直接終止應用程式。
把乙個程式分割成能夠完成不同小功能的程式的過程叫做重構,目的是讓**更清晰更易理解,並且更容易擴充套件。
Python異常和異常處理
python異常和異常處理 2017年12月20日 22 17 08 megustas jjc 閱讀數 114 標籤 python 異常處理 更多 個人分類 python while true filename raw input please input a file to open try da...
python之檔案讀寫和異常處理
檔案讀取 寫入和異常處理操作舉例 date 2017 07 17 file name d file demo.txt with open file name,w as write file obj 寫入檔案 write file obj.write hello n write file obj.wr...
python之檔案讀寫和異常處理
檔案讀取 寫入和異常處理操作舉例 date 2017 07 17 file name d file demo.txt with open file name,w as write file obj 寫入檔案 write file obj.write hello n write file obj.wr...