python具有基本的文字檔案讀寫功能。python的標準庫提供有更豐富的讀寫功能。
文字檔案的讀寫主要通過open()所構建的檔案物件來實現。
我們開啟乙個檔案,並使用乙個物件來表示該檔案:
f = open(檔名,模式)
最常用的模式有:
"r" # 唯讀
「w」 # 寫入
比如>>>f = open("test.txt","r")
讀取:
content = f.read(n) # 讀取n bytes的資料
content = f.readline() # 讀取一行
content = f.readlines() # 讀取所有行,儲存在列表中,每個元素是一行。
寫入:
關閉檔案:
f.close()
練習
建立乙個record.txt的文件,寫入內容如下:
tom, 12, 86lee, 15, 99
lucy, 11, 58
joseph, 19, 56
再從record.txt中讀取檔案並列印。
f = open(name, "r")
line = f.readline()
f.write('abc')
f.close()
Python高階02 文字檔案的輸入輸出
python具有基本的文字檔案讀寫功能。python的標準庫提供有更豐富的讀寫功能。文字檔案的讀寫主要通過open 所構建的檔案物件來實現。建立檔案物件 我們開啟乙個檔案,並使用乙個物件來表示該檔案 f open 檔名,模式 最常用的模式有 r 唯讀 w 寫入 比如 f open test.txt ...
Python高階02 文字檔案的輸入輸出
python具有基本的文字檔案讀寫功能。python的標準庫提供有更豐富的讀寫功能。文字檔案的讀寫主要通過open 所構建的檔案物件來實現。我們開啟乙個檔案,並使用乙個物件來表示該檔案 f open 檔名,模式 最常用的模式有 r 唯讀 w 寫入 比如 f open test.txt r 讀取 co...
Python高階02 文字檔案的輸入輸出
python高階02 文字檔案的輸入輸出 python具有基本的文字檔案讀寫功能。python的標準庫提供有更豐富的讀寫功能。文字檔案的讀寫主要通過open 所構建的檔案物件來實現。我們開啟乙個檔案,並使用乙個物件來表示該檔案 f open 檔名,模式 最常用的模式有 r 唯讀 w 寫入 比如 f ...