正如tempfile.mktemp
Python 2.7 中所贬值的那样,我生成了一个临时文件的唯一路径,如下所示:
temp = tempfile.NamedTemporaryFile(suffix=".py")
path_to_generated_py = temp.name
temp.close()
# now I use path_to_gerated_py to create a python file
这是 Python 2.7 中推荐的方式吗?当我立即关闭临时文件时,它看起来像是在滥用NamedTemporaryFile
......