Python将文件路径写入文件



我有以下问题:

我有一个文件夹,里面有文件。我想在这些文件中写入他们各自的文件路径+文件名(home/text.txt(

我如何在python中实现这一点?

提前感谢您的时间和帮助!

打开('FOLDER_NAME/FILE_NAME','w+'(为f:假设python文件与文件夹位于同一路径中。

您可以使用:。。移回一个目录。

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

w+用于读取和写入文件,现有数据将被覆盖。

当然,正如兰登所说,你可以简单地使用with来完成这项工作,它会在你完成对文件的写入后为你关闭文件:

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

第二个片段只占用2行,这是打开文件的常见方式。

但是,如果您希望附加到而不是覆盖文件,请使用a+,这将打开并允许您读取和附加。这意味着现有的数据仍然存在,无论你写什么,都会添加到最后。如果该文件不存在,也将创建该文件。

阅读更多

  • https://www.geeksforgeeks.org/reading-writing-text-files-python/
  • 将行写入文件的正确方式

相关内容

  • 没有找到相关文章

最新更新