有没有办法打开一个文件进行读写? 作为一种解决方法,我打开文件进行写入,关闭它,然后再次打开它进行读取。但是有没有办法打开一个文件 进行 读写? 原文由 bigredhat 发布,翻译遵循 CC BY-SA 4.0 许可协议
以下是您如何读取文件,然后写入文件(覆盖任何现有数据),而无需关闭并重新打开: with open(filename, "r+") as f: data = f.read() f.seek(0) f.write(output) f.truncate() 原文由 Flimm 发布,翻译遵循 CC BY-SA 3.0 许可协议
以下是您如何读取文件,然后写入文件(覆盖任何现有数据),而无需关闭并重新打开: