Python库详解之os库--文件和目录操作
1、os模块文件和目录操作函数:1:access(path, mode)功能:用有效的gid/uid测试是否有权访问路径.注意:参数mode:F_OK用来测试路径是否存在;R_OK用来测试路径是否可读;W_OK用来测试路径是否可写;X_OK用来测试路径是否可执行.

2、chdir(path)功能:改变当前工作目录到指定的路径.

3、fchdir(fd)功能:改变当前的工作目录到文件描述符指定的路径.注意:文件描述符fd指向目录而不是文件.

4、getcwd()和getcwdu()功能:前者返回当前目录的字符串,后者返回当前工作目录的unicode对象.

5、chflags(path, flags)功能:设置路径的标志为数字标志.可以通过或的方式来进行f造婷用痃lag的组合.注意:flag的类型如图所示注意:python官方文档介绍函数os.chflags(path, flags)是python 2.6新增的,但是在系统查看当前系统并不支持此函数.


6、chroot(path)功能:修改当前进程的根目录到指定的目录.注意:需要在root权限下操作.

7、chmod(path, mode)功能:更改路径的模式为参数传入的类型.注意:mode参数指文件或路径的读,写,执行权限.具体的类型如图所示:


8、chown(path, uid, gid)功能:修改当前路径或文件的用户id和组id为参数传递的uid和gid.注意:如果uid和gid不修改,可以写-1.
