Python 路径分隔符

标签 python path

<分区>

Python 标准库中某处是否有适当的平台相关(或独立?)路径分隔符?

我问的不是目录分隔符/\,而是PATH分隔符: :

Java 有 java.io.File.pathSeparatorCharjava.io.File.pathSeparator来满足这个需求。 Python有类似的东西吗?在 os.path 中进行相当详尽的搜索和 pathlib文档没有产生任何结果,所以我开始失去希望。

我对角色本身并不是特别感兴趣。一个行为类似于 os.path.join 的函数但对于整个路径而不是路径元素将是完全可以接受的,甚至更可取。

最佳答案

也许这就是您正在寻找的:

import os

os.pathsep

os.pathsep:;os.path.sep\/

关于Python 路径分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50738654/

相关文章:

python - 无法将_keys发送到后台窗口。错误: AttributeError: Neither GUI element (wrapper) nor wrapper method 'send_keys' were found (typo?)

python - 使用用户定义或 python 命令序列的 C++ 线程不会在 gdb 异步模式下停止

django - 上传的图片不显示,路径错误

java - 尝试从 perl 脚本执行 java 程序时出错

c# - 获取 Silverlight 5 部署路径(在浏览器中以完全信任模式运行时)

python - 如何避免等待线程完成执行 - Python

python - 在删除子字符串之前检查它是否存在会更快吗?

c# - 前置 "\\?\"不适用于处理长路径

c++ - 获取应用程序 Windows 的完整目录

python - pycrypto 需要 Visual Studio 吗?