Python库详解之os库--文件和目录操作
1、os模块文件和目录操作函数:1:access(path, mode)功能:用有效的gid/uid测试是否有权访问路径.注意:参数mode:F_OK用来测试路径是否存在;R_OK用来测试路径是否可读;W_OK用来测试路径是否可写;X_OK用来测试路径是否可执行.
2、2:chdir(path)功能:改变当前工作目录到指定的路径.
3、3:fchdir(fd)功能:改变当前的工作目录到文件描述符指定的路径.注意:文件描述符fd指向目录而不是文件.
4、4:getcwd()和getcwdu()功能:前者返回当前目录的字符串,后者返回当前工作目录的unicode对象.
5、5:chflags(path, flags)功能:设置路径的标志为数字标志.可以通过或的方式来进行f造婷用痃lag的组合.注意:flag的类型如图所示注意:python官方文档介绍函数os.chflags(path, flags)是python 2.6新增的,但是在系统查看当前系统并不支持此函数.
6、6:chroot(path)功能:修改当前进程的根目录到指定的目录.注意:需要在root权限下操作.
7、7:chmod(path, mode)功能:更改路径的模式为参数传入的类型.注意:mode参数指文件或路径的读,写,执行权限.具体的类型如图所示:
8、8:chown(path, uid, gid)功能:修改当前路径或文件的用户id和组id为参数传递的uid和gid.注意:如果uid和gid不修改,可以写-1.
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:29
阅读量:79
阅读量:76
阅读量:57
阅读量:83