参考了
python(12): tempfile使用_python开发笔记的博客-CSDN博客_tempfile安装
python 创建临时文件 NamedTemporaryFile ,出现 Permission denied_YUAYU-的博客-CSDN博客_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不需要