Python 文件的創建是一項基礎性的任務,它允許程序員在編寫代碼時存儲和組織信息。Python 提供了幾種不同的方法來創建文件,其中最常用的是使用內置的 open() 函數。這個函數接受一個文件名參數和一種文件操作模式,如“寫入”、“讀取”或“追加”,然后返回代表該文件的文件對象。
# 創建一個新文件并寫入數據 file = open('example.txt', 'w') file.write('Hello, world!') file.close() # 打開一個文件并讀取其中的數據 file = open('example.txt', 'r') data = file.read() file.close() # 將新的數據添加到文件末尾 file = open('example.txt', 'a') file.write('\nI am a programmer.') file.close()
以上代碼展示了如何使用 open() 函數創建、寫入和讀取文件。首先創建一個新文件 example.txt,并使用 “寫入”模式將一些數據寫入它。然后使用“讀取”模式打開相同的文件并讀取其中的數據。最后,使用“追加”模式再次打開同一文件,將新的數據追加到文件末尾。
另外值得注意的是,在使用 open() 函數時應該謹慎處理文件對象,包括及時關閉文件。雖然在文件操作期間,Python 程序會自動關閉文件,但最好在操作完成后顯式地關閉文件,以確保程序的穩定性和可維護性。