【发布时间】:2012-07-10 08:45:22
【问题描述】:
这会返回一个短路径(DOS 约定)(在 Windows 上):
import tempfile
tempDir = tempfile.mkdtemp()
print tempDir
Output >>> c:\users\admini~1\appdata\local\temp\tmpf76unv
注意admini~1。
如何获取/将其转换为完整路径?例如C:\users\administrator\appdata...
【问题讨论】:
-
@Levon 我在
os.path中尝试了很多方法,但没有任何效果。 -
@AndyArismendi 为什么需要完整路径?
-
@AshwiniChaudhary 出于我的目的,我正在对第三方模块进行故障排除,并想为其提供完整路径,但没有找到“内置”方法来获得长路径,尽管我可以一些人们可能想要这个的其他原因:1)显示路径,2)当Windows 8.3 Name Creation is disabled。