簡體   English   中英

Python 將文件路徑寫入文件

[英]Python Write File Path into Files

我有以下問題:

我有一個包含文件的文件夾。 我想將它們各自的文件路徑+文件名(home/text.txt)寫入這些文件。

如何在 python 中實現這一點?

提前感謝您的時間和幫助!

with open('FOLDER_NAME/FILE_NAME','w+') as f:假設 python 文件與文件夾位於同一路徑中。

您可以使用: .. 移回目錄。

file = open("path", "w+")
file.write("string you want to write in there")
file.close

w+用於讀取和寫入文件,現有數據將被覆蓋。

當然,正如 Landon 所說,您可以簡單地使用with來執行此操作,它會在您完成寫入文件后為您關閉文件:

with open("path") as file:
    file.write("same string here")

第二個片段只占 2 行,是打開文件的常用方式。

但是,如果您希望 append 而不是覆蓋文件,請使用a+這將打開並允許您讀取 append。 這意味着現有數據仍然存在,無論您編寫什么都將添加到最后。 如果文件不存在,也會創建該文件。

閱讀更多

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM