【发布时间】:2016-12-05 10:19:58
【问题描述】:
我尝试了如下代码,试图将目录分隔符更改为正斜杠/,但仍然卡在反斜杠\。文档说该函数使用目录分隔符os.sep 连接路径,但这在我的情况下不起作用。
import os
os.sep = '/'
print(os.sep)
print(os.path.join('.', 'path'))
【问题讨论】:
-
也许你想要
'/'.join(['.', 'path'])代替?在大多数情况下(但并非全部,所以要小心),您将获得与您的sep设置为您希望的相同的输出。 -
你为什么要这样做?反斜杠对您的操作系统来说真的是错误的吗?