python中startswith使用教程(Python os.access用法实例)
类别:脚本大全 浏览量:542
时间:2022-03-28 09:06:31 python中startswith使用教程
Python os.access用法实例概述
os.access() 方法使用当前的uid/gid尝试访问路径。大部分操作使用有效的 uid/gid, 因此运行环境可以在 suid/sgid 环境尝试。
语法
access()方法语法格式如下:
os.access(path, mode);
参数
- path -- 要用来检测是否有访问权限的路径。
- mode -- mode为F_OK,测试存在的路径,或者它可以是包含R_OK, W_OK和X_OK或者R_OK, W_OK和X_OK其中之一或者更多。
- os.F_OK: 作为access()的mode参数,测试path是否存在。
- os.R_OK: 包含在access()的mode参数中 , 测试path是否可读。
- os.W_OK 包含在access()的mode参数中 , 测试path是否可写。
- os.X_OK 包含在access()的mode参数中 ,测试path是否可执行。
返回值
如果允许访问返回 True , 否则返回False。
实例
以下实例演示了 access() 方法的使用:
#!/usr/bin/python
# -*- coding: UTF-8 -*-import os, sys
# 假定 /tmp/foo.txt 文件存在,并有读写权限
ret = os.access("/tmp/foo.txt", os.F_OK)
print "F_OK - 返回值 %s"% retret = os.access("/tmp/foo.txt", os.R_OK)
print "R_OK - 返回值 %s"% retret = os.access("/tmp/foo.txt", os.W_OK)
print "W_OK - 返回值 %s"% retret = os.access("/tmp/foo.txt", os.X_OK)
print "X_OK - 返回值 %s"% ret
执行以上程序输出结果为:
F_OK - 返回值 True
R_OK - 返回值 True
W_OK - 返回值 True
X_OK - 返回值 False
您可能感兴趣
- python类继承和封装(Python面向对象程序设计类的封装与继承用法示例)
- python查找含特定字符的字符串(Python实现查找字符串数组最长公共前缀示例)
- python爬虫第一本书(我用Python抓取了7000 多本电子书案例详解)
- pythonyield有什么用(彻底理解Python中的yield关键字)
- java怎么调用支付宝的扫码支付(python实现银联支付和支付宝支付接入)
- python中dict怎么创建(Python数据类型之Dict字典实例详解)
- python编程面试常见问题(分析经典Python开发工程师面试题)
- python图像变换教程(详解python-图像处理映射变换)
- python面向对象编写案例(Python面向对象程序设计示例小结)
- python如何对参数长度进行限制(python 多个参数不为空校验方法)
- python人脸识别库(python3人脸识别的两种方法)
- python集合类(Python数据类型之Set集合实例详解)
- python使用aes加密解密(python实现AES加密与解密)
- python爬虫怎么设置代理ip(python爬虫简单的添加代理进行访问的实现代码)
- 用python实现atm银行系统(Python实现的银行系统模拟程序完整案例)
- python3.7不兼容pywinauto(浅谈python编译pyc工程--导包问题解决)
- 省委书记出席的交流会,十位县委书记同场发言,代表公文材料的高水平(省委书记出席的交流会)
- 《刘老根3》热播,去世15年的她却再次被 伤害(去世15年的她却再次被)
- 十二星座爱情支配欲指数(十二星座爱情支配欲指数)
- 虐待儿童是发泄支配欲的愚蠢行为(虐待儿童是发泄支配欲的愚蠢行为)
- 你或许不知道你隐藏的支配欲望(你或许不知道你隐藏的支配欲望)
- 把宽体丰田86卖了,换成7.5代高尔夫GTI玩起姿态与性能并存的改装(把宽体丰田86卖了)
热门推荐
- sqlserver查询信息表(SQL Server中Table字典数据的查询SQL示例代码)
- js三级联动说明(基于JavaScript实现省市联动效果)
- docker离线安装步骤(Docker安装FastDFS的方法步骤)
- SQL Having的用法
- docker节点不能启动(解决docker中ifconfig不可用的问题)
- 内网nginx配置https详解(Nginx如何配置Http、Https、WS、WSS的方法步骤)
- mysql查询条件的优化(MySQL查询优化之查询慢原因和解决技巧)
- sql server语法大全(Sql Server的一些知识点定义总结)
- react基础知识详解(如何深入理解React的ref 属性)
- 阿里云ecs服务器挂了怎么办(阿里云ECS云服务器如何开放8080端口)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9