参考了
python(12): tempfile使用_python开发笔记的博客-优快云博客_tempfile安装
python 创建临时文件 NamedTemporaryFile ,出现 Permission denied_YUAYU-的博客-优快云博客_namedtemporaryfile 一、使用的模块
import tempfile
import os
二、使用方法
其中delete参数可以指定是否删除,临时文件嘛,当然要删除了。如果不设定delete参数则默认是true,默认close后就删除
# ftemp = tempfile.NamedTemporaryFile() #linux
ftemp = tempfile.NamedTemporaryFile(delete=False) #windows
ftemp.write(chen_content) #这是我们需要测试的乱七八糟的内容
weightstmpname = ftemp.name
print("chen tmpfile name")
print(weightstmpname)
#.....................
#.....................
#使用后关闭临时文件
ftemp.close()
os.remove(weightstmpname) #windows需要,linux不需要

Python临时文件操作:NamedTemporaryFile详解
本文介绍了Python中tempfile模块的NamedTemporaryFile用法,主要讨论了如何在Linux和Windows下创建并使用临时文件,包括设置删除选项、写入内容以及关闭和删除文件的操作。示例代码详细展示了在不同操作系统下的差异。
468

被折叠的 条评论
为什么被折叠?



