检查文件路径及权限-python成为专业人士笔记

来自《Python专业人士笔记系列

os.access 是检查目录是否存在以及是否可读写的绝佳的解决方案

直接看如下例子:

        import os

path = "/home/myFiles/directory1"

## 检查文件路径是否存在
print(os.access(path, os.F_OK))

## 检查路径是否可读
print(os.access(path, os.R_OK))

## 检查路径是否可写
print(os.access(path, os.W_OK))

#输出:

False
False
False


      

当然,你也可以一起执行所有的检查 :

        os.access(path, os.F_OK & os.R_OK & os.W_OK)
      

如果允许访问,上面所有的都返回True,如果不允许访问,返回False。它们可以在unix、linux和windows上使用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值