gpt4 book ai didi

python - os.path.exists 返回错误的结果

转载 作者:可可西里 更新时间:2023-11-01 09:57:22 26 4
gpt4 key购买 nike

我在我的程序中使用了一个已经存在的路径,但是 os.path.exists() 方法返回 False。下面的脚本显示了行为:

import os

permission_path = 'Security\Permission'
android_permission_path = permission_path + '\android'

os.path.exists(permission_path) #returns True as expected
os.path.exists(android_permission_path) # returns False unexpectedly!

我确定路径 Security\Permission\android 已经存在。有什么我遗漏或做错了什么吗?

我在 windows 上运行 Python 2.7.13

最佳答案

您需要以可移植的方式加入路径:

permission_path = os.path.join('Security', 'Permission')
android_permission_path = os.path.join(permission_path, 'android')

os.path.exists(permission_path)
os.path.exists(android_permission_path)

您可能遇到的其他问题是缺少对“Security/Permission/android”目录的访问权限。

关于python - os.path.exists 返回错误的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54903647/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com