以下代碼演示了Python基本的文件操作,包括 open,read,write:
執行以上代碼輸出結果為:
w, r, wt, rt 都是 python 里面文件操作的模式。
w 是寫模式,r 是讀模式。
t 是 windows 平臺特有的所謂 text mode(文本模式),區別在于會自動識別 windows 平臺的換行符。
類 Unix 平臺的換行符是 \n,而 windows 平臺用的是 \r\n 兩個 ASCII 字符來表示換行,python 內部采用的是 \n 來表示換行符。
rt 模式下,python 在讀取文本時會自動把 \r\n 轉換成 \n。
wt 模式下,Python 寫文件時會用 \r\n 來表示換行。








