共計 760 個字符,預計需要花費 2 分鐘才能閱讀完成。
Python 文件處理的操作方法有以下幾種:
- 打開文件:使用內置的
open()
函數來打開一個文件。可以指定文件路徑、打開模式(讀取、寫入、追加等),還可以指定字符編碼等參數。
file = open("file.txt", "r")
- 讀取文件:使用文件對象的
read()
方法來讀取文件中的內容。可以一次讀取全部內容,也可以指定讀取的字節數。
content = file.read() # 讀取全部內容
- 逐行讀取文件:使用文件對象的
readlines()
方法來逐行讀取文件中的內容。返回一個包含每一行內容的列表。
lines = file.readlines() # 逐行讀取文件
- 寫入文件:使用文件對象的
write()
方法來向文件中寫入內容。可以一次寫入一段內容,也可以多次寫入,每次寫入一行內容。
file.write("Hello, world!") # 寫入內容
file.write("\n")
file.write("Goodbye, world!")
- 追加內容:使用文件對象的
write()
方法,并使用打開模式為a
(追加模式)來向文件中追加內容。
file = open("file.txt", "a")
file.write("This is appended content.")
- 關閉文件:使用文件對象的
close()
方法來關閉文件。釋放文件資源。
file.close()
- 自動關閉文件:使用
with open()
語句來打開文件,可以確保文件在使用完后自動關閉,不需要手動調用close()
方法。
with open("file.txt", "r") as file:
content = file.read()
這些是 Python 文件處理中的基本操作方法,還有其他一些高級的操作方法,比如文件的重命名、刪除、復制等,可以通過 os
模塊或 shutil
模塊來實現。
丸趣 TV 網 – 提供最優質的資源集合!
正文完