Python 如何写作&;是否读取临时目录中的txt文件?

Python 如何写作&;是否读取临时目录中的txt文件?,python,temporary-files,Python,Temporary Files,我想有一个临时目录,里面有一个txt文件,一旦临时目录关闭,该文件将被删除。但是,当我尝试编写一个txt文件(在临时目录中创建)时,txt文件没有被写入,其中没有任何内容 示例: 导入临时文件 消息='这是我的消息' 将tempfile.TemporaryDirectory(dir='../',前缀为''temp'')作为td: td=td.替换(chr(92),“/”) 打开(f'{td}/filename.txt',w+')作为临时_文件: 临时文件写入(消息) 临时_文件.read() #

我想有一个临时目录,里面有一个txt文件,一旦临时目录关闭,该文件将被删除。但是,当我尝试编写一个txt文件(在临时目录中创建)时,txt文件没有被写入,其中没有任何内容

示例:

导入临时文件
消息='这是我的消息'
将tempfile.TemporaryDirectory(dir='../',前缀为''temp'')作为td:
td=td.替换(chr(92),“/”)
打开(f'{td}/filename.txt',w+')作为临时_文件:
临时文件写入(消息)
临时_文件.read()
#在这里做些事情
#临时目录已关闭,删除了txt文件。

您看起来缺少一个
临时文件。seek(0)
在您的写入和读取之间。它肯定是这样的,我没有使用它。您看起来缺少一个
临时文件。seek(0)
在您的写入和读取之间。它肯定是这样的,我没有使用它