Python使用內建函式open()開啟檔案和close()關閉檔案。
開啟檔案
fp = open('hello.txt', 'w')
模式控制字元 | 若開啟檔案已存在 | 若開啟檔案不存在 |
---|---|---|
r | 開啟唯讀檔案 | 產生錯誤 |
w | 清除檔案內容後寫入 | 建立寫入檔案 |
a | 開啟檔案後,從檔案最後面開始寫入 | 建立寫入檔案 |
r+ | 開啟讀寫的檔案 | 產生錯誤 |
w+ | 清除檔案內容後讀寫內容 | 建立讀寫檔案 |
a+ | 開啟檔案後,從檔案最後面開始讀寫 | 建立讀寫檔案 |
可以使用if條件檢查檔案是否開啟成功
if fp != None:
print(“檔案開啟成功”)
寫入檔案
開啟檔案後可以呼叫write()將字串寫入檔案。
write()如需換行,要在字串後面加上「\n」
fp.write("哈囉\n")
關閉檔案
fp.close()
在py\d7\hello.py路徑寫入檔案
成功在py\d7\hello.py路徑建立檔案