要在我当前使用的同时创建和声明临时文件:
import tempfile
myTempFile=tempfile.mkdtemp()+'/script.txt'
虽然这种方法有效但我想知道是否有其他方法可以做到这一点。目前的设置我不喜欢的是:
tempfile
模块似乎需要一些时间。目录tempfile.mkdtemp()
创建的方式太深了。在我的Mac上看起来像:
/var/folders/35/xxrdb2zs7s16grb4pyd0llm00000gp/T/tmpEYRGFO/s/script.txt
我必须指定文件的名称,我将args与:
相加tempfile.mkdtemp()+'/script.txt'