【问题标题】:Python Write File Path into FilesPython将文件路径写入文件
【发布时间】:2020-11-30 14:26:44
【问题描述】:

我有以下问题:

我有一个包含文件的文件夹。 我想将它们各自的文件路径+文件名(home/text.txt)写入这些文件。

如何在 python 中实现这一点?

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

【问题讨论】:

    标签: python file path


    【解决方案1】:
    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")
    

    第二个sn-p只占2行,是常用的文件打开方式。

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

    了解更多

    【讨论】:

      【解决方案2】:

      使用 open('FOLDER_NAME/FILE_NAME','w+') 作为 f: 假设python文件与文件夹在同一路径。

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多