寫文件須要先打開,而後寫入,最後關閉code
open()很簡單,通常用法:視頻
file = open(./text.log,'r') file = open(./text.log,'w') file = open(./text.log,'rb') file = open(./text.log,'wb')
接下來的讀寫纔是重點,並會稍微講解r,w,rb,wb的功能圖片
read()方法用於讀,讀文件前先要打開,讀文件打開時須要帶參數r或者rb,r表明文本文件,rb表明二進制文件(圖片、視頻等)。文件用完以後要關閉it
file = open(./text.log,'r') file.read() file.close()
這樣就能夠輸出text.log中的文件了
若是須要轉碼,那麼:file
file = open(./text.log,'rb') file.decode('gbk') file.close()
write()方法用戶寫文件,仍然須要先打開,寫完以後要關閉二進制
file = open(./text.log,'w') file.write('Hello,World') file.close()
帶參數w爲寫入文本文件,參數爲wb時爲寫入二進制文件。方法