python - os.path.join(或其他 python 方法)可以自动为目录附加一个 '/' 吗?

标签 python

无论是文件还是目录,os.path.join(a, b) 方法都会生成一个以'/'结尾的字符串。现在,是否有任何方法(或任何其他 os.path 方法)自动为目录的情况获取“/”?

最佳答案

os.path 中没有这个函数。不过,自己编写代码很容易:

if os.path.isdir(path):
    path = os.path.join(path, "")

这将添加一个 / 如果在 path 的末尾还没有一个,以防它指向一个目录。

关于python - os.path.join(或其他 python 方法)可以自动为目录附加一个 '/' 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8989988/

相关文章:

python - 在 fedora 上安装 python selenium 绑定(bind)时出错

python - Python中的 "(1,) == 1,"是什么意思?

python - 门户中不存在 Azure 函数 timeTrigger

python - 如何设置 Django 应用程序的基本 URL?

python - 在清除树时使用 ElementTree.iterparse() 时内存使用量是否应该增加?

Python Pyinstaller Matplotlibrc

python - 如何检查 GUI 应用程序是否在 Ubuntu 上运行?

python - 在 python 中使用 BeautifulSoup 时出错 : ValueError: invalid literal for int() with base 10: 'xBB'

python - panda dataframe日期列中日期格式转换不一致

安卓和Python