2024-10-01 04:44:24 发布
网友
>>> import tempfile >>> tempfile.mkstemp() (3, 'c:\\docume~1\\k0811260\\locals~1\\temp\\tmpk6tpd3')
它有用,但看起来有点奇怪。而实际的临时文件名超过8个字母。在
为什么不使用长文件名呢?在
^{}使用环境变量TMPDIR、TEMP或TMP(设置的第一个)来确定临时文件的放置位置。其中一个可能在您的系统上设置为c:\docume~1\k0811260\locals~1\temp。发行
c:\docume~1\k0811260\locals~1\temp
echo %%tmp%%
等在命令窗口(“DOS框”)中找到确切的答案。在
事实上,这是一件好事,因为一些幼稚的模块/程序(例如,调用外部操作系统命令的模块/程序)在目录名包含空格时可能会因为引用问题而混淆。在
^{} 使用环境变量TMPDIR、TEMP或TMP(设置的第一个)来确定临时文件的放置位置。其中一个可能在您的系统上设置为
c:\docume~1\k0811260\locals~1\temp
。发行等在命令窗口(“DOS框”)中找到确切的答案。在
事实上,这是一件好事,因为一些幼稚的模块/程序(例如,调用外部操作系统命令的模块/程序)在目录名包含空格时可能会因为引用问题而混淆。在
相关问题 更多 >
编程相关推荐