表示 Windows 目录的最佳方式是什么,例如 "C:\meshes\as"
?我一直在尝试修改脚本,但它永远不会起作用,因为我似乎无法正确获取目录,我认为是因为 '\'
充当转义字符?
最佳答案
你可以一直使用:
'C:/mydir'
这适用于 linux 和 windows。 其他可能性是
'C:\\mydir'
如果您对某些名称有疑问,您也可以尝试原始字符串文字:
r'C:\mydir'
然而最佳实践是使用 os.path
模块函数,这些函数总是为您的操作系统选择正确的配置:
os.path.join(mydir, myfile)
从 python 3.4 你也可以使用 pathlib模块。这相当于上面的:
pathlib.Path(mydir, myfile)
或
pathlib.Path(mydir) / myfile
关于python - Python 中的 Windows 路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2953834/