方法1:通过os.access判断
参考链接:https://support.i-search.com.cn/article/1553495598739
写权限的判断:
# 判断文件写权限
def select_file(filename):
```
filename :需要判断的文件绝对路径
os.W_OK:是否可以写入
```
ret = os.access(filename, os.W_OK)
print('文件的写权限:',ret)
return ret
读权限的判断:
# 判断文件读权限
def select_file(filename):
ret = os.access(filename,os.R_OK)
print('文件的读权限:',ret)
return ret
执行权限的判断:
# 判断文件执行权限
def select_file(filename):
ret = os.access(filename, os.X_OK)
print('文件的执行权限:',ret)
return ret
方法2:
参考链接:https://zhidao.baidu.com/question/1383448264468286180.html
https://blog.youkuaiyun.com/blackmanren/article/details/49449755
https://www.jb51.net/article/133523.htm



本文介绍了两种Python方法来判断文件是否具有读、写、执行权限。方法1利用os.access函数进行判断,分别示例了如何检查写、读、执行权限。方法2则提供了其他参考链接,包括百度知道、优快云和个人博客的相关教程。
2万+

被折叠的 条评论
为什么被折叠?



