代表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/

10-10 02:33