文件是存儲(chǔ)和傳輸數(shù)據(jù)的一種方式,Python操作文件庫(kù)是Python里面用于處理文件輸入輸出的模塊,通過(guò)此模塊的應(yīng)用,可以方便地完成文件讀寫(xiě)等操作。
Python文件I/O模塊包含了通過(guò)以下方式打開(kāi)文件進(jìn)行輸入輸出:讀取文件內(nèi)容、寫(xiě)入文件內(nèi)容、重命名和刪除文件、改變文件所在目錄等。
# 讀取文件 # 打開(kāi)文件 file = open('file.txt', 'r') # 讀取文件內(nèi)容 content = file.read() # 關(guān)閉文件 file.close() # 寫(xiě)入文件 # 打開(kāi)文件 file = open('file.txt', 'w') # 寫(xiě)入文件內(nèi)容 file.write('Hello World!') # 關(guān)閉文件 file.close() # 重命名文件 import os # 重命名文件 os.rename('file.txt', 'new_file.txt') # 刪除文件 import os # 刪除文件 os.remove('file.txt') # 改變文件所在目錄 import os # 改變文件所在目錄 os.chdir('/new_dir')
以上代碼實(shí)現(xiàn)了對(duì)文件的基本操作,讀取和寫(xiě)入內(nèi)容,重命名和刪除文件,改變文件所在目錄等操作。在使用Python文件操作庫(kù)時(shí),還需要了解文件的打開(kāi)模式,如'r'只讀、'w'只寫(xiě)、'a'追加、'b'二進(jìn)制等模式。