Mar*_*som 152 python operating-system environment-variables
当需要连接多个目录时,如在可执行搜索路径中,存在与os相关的分隔符.对于Windows来说';',对于Linux来说就是这样':'.Python中是否有一种方法可以分割哪个字符?
在讨论这个问题时如何使用python找出我的python路径?,建议os.sep会这样做.答案是错误的,因为它是目录或文件名组件的分隔符,等同于'\\'或'/'.
Sil*_*ost 216
Ner*_*rve 12
让它更明确(对于像我这样的python新手)
import os
print(os.pathsep)
Run Code Online (Sandbox Code Playgroud)
小智 9
好的,所以有:
os.pathsep即;和 是PATH环境变量中的分隔符;os.path.sep即/在Unix / Linux和\Windows中,这是路径成分之间的隔板。相似性是混淆的根源。
| 归档时间: |
|
| 查看次数: |
83730 次 |
| 最近记录: |