- 校验权限模式
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。
- 改变当前工作目录到指定的路径
os.chdir(path) ;path-- 要切换到的新路径 ;如果允许访问返回 True , 否则返回False。
- 查看当前工作目录
os.getcwd()
- 更改文件或目录的权限
os.chmod(path,mode)
参数:path-- 文件名路径或目录路径
flags-- 可用以下选项按位或操作生成, 目录的读权限表示可以获取目录里文件名列表, ,执行权限表示可以把工作目录切换到此目录 ,删除添加目录里的文件必须同时有写和执行权限 ,文件权限以用户id->组id->其它顺序检验,最先匹配的允许或禁止权限被应用。
返回值:无