我经常发现自己在构建路径以在不同操作系统上输出 csv 或其他文件的情况。
因此,在构建路径时,我经常发现自己在做类似的事情:
if sys.platform == "win32":
slashes = "\\"
elif sys.platform == "linux" or sys.platform == "darwin":
slashes = "/"
else:
slashes= "ERROR"
然后我有类似的东西:
destinationpath = mypath + "slashes" + myfile.
是否有一种 python 方法可以自动处理这个问题,例如自动选择正确斜杠类型的预定义参数?
谢谢!