为什么设置变量以打开导出的txt文件会删除它?

2024-10-02 16:24:08 发布

您现在位置:Python中文网/ 问答频道 /正文

每次我设置这个变量时,导出的txt文件都会立即被删除

OutFile1 = open('C:/Saves/Popventure/Save1.txt', 'wt')

一旦控制台读取此代码,txt就为空。我已经测试过了,结果发现正是这条线导致了这个问题。如何阻止代码激活或删除txt中的内容


Tags: 文件代码txt内容opensaveswtoutfile1
2条回答

仔细阅读以下内容:https://stackoverflow.com/a/1466036/1453822https://stackoverflow.com/a/1466037/1453822

通过使用w模式,可以告诉Python截断文件(如果存在)

如果您选中official docummentation'w'表示

open for writing, truncating the file first

如果要保留当前内容,可以在追加模式下打开文件:

open('/path/to/file', 'at')

这意味着

open for writing, appending to the end of the file if it exists

相关问题 更多 >