python s ixusr python之os模块

电脑杂谈  发布时间:2019-01-04 03:04:45  来源:网络整理

python之os模块

1、os.access()

查看文件是否有指定权限,有则返回True否则返回flase

os.access(path, mode)

path:指定文件路径

mode:参数有F_OK(是否存在),R_OK(可读),W_OK(可写),X_OK(可执行)

2、os.chdir()

方法用于改变当前工作目录到指定的路径。

3、os.getcwd()

方法用于查看当前路径。

4、os.chmod()

方法用于更改文件或目录的权限。

权限指定:

stat.S_IXOTH: 其他用户有执行权0o001

stat.S_IWOTH: 其他用户有写权限0o002

stat.S_IROTH: 其他用户有读权限0o004

stat.S_IRWXO: 其他用户有全部权限(权限掩码)0o007

stat.S_IXGRP: 组用户有执行权限0o010

stat.S_IWGRP: 组用户有写权限0o020

stat.S_IRGRP: 组用户有读权限0o040

stat.S_IRWXG: 组用户有全部权限(权限掩码)0o070

stat.S_IXUSR: 拥有者具有执行权限0o100

stat.S_IWUSR: 拥有者具有写权限0o200

stat.S_IRUSR: 拥有者具有读权限0o400

stat.S_IRWXU: 拥有者有全部权限(权限掩码)0o700

stat.S_ISVTX: 目录里文件目录只有拥有者才可删除更改0o1000

stat.S_ISGID: 执行此文件其进程有效组为文件所在组0o2000

stat.S_ISUID: 执行此文件其进程有效用户为文件所有者0o4000

stat.S_IREAD: windows下设为只读

stat.S_IWRITE: windows下取消只读

5、os.chown()

方法用于更改文件所有者,如果不修改可以设置为 -1, 你需要超级用户权限来执行权限修改操作。python s ixusr

只支持在 Unix 下使用。

6、os.chroot()

方法用于更改当前进程的根目录为指定的目录,使用该函数需要管理员权限。

7、os.close()

方法用于关闭指定的文件描述符 fd。

8、os.name

方法用于获取当前平台(‘nt’,’posix‘)。

9、os.listdir()

方法用于返回指定目录下的所有文件名(包括文件夹)。

10、os.remove()

方法用于删除指定文件。

11、os.rmdir()

方法用于删除指定目录。

12、os.mkdir()

方法用于创建目录。

13、os.path.isfile()

判断指定对象是否为文件,若是返回True,否则返回Flase。

14、os.path.isdir()

- 若p的第二个字符不为*,若此时s为空返回false,否则判断首字符是否匹配,且从各自的第二个字符开始调用递归函数匹配。

采用ognl表达式判断对象是否存在于集合中,所以struts的判断标签还是很有用的,至于复杂的逻辑控制标签,switch,while,for什么的,我就不想去记那些该死的标签了,只要知道用判断标签,输出标签,表单标签,就差不多了。

解释:先判断对象是否为null,是的话,查看列表中是否存在null,存在返回下标。

对象引用:无论是通过引用计数器算法判断对象的引用数量,还是通过根搜索算法判断对象的引用链是否可达,判断对象是否存活都与“引用”有关。

15、os.path.exists()

判断指定对象是否存在,若是返回True,否则返回Flase。

16、os.path.split()

返回路径的目录和文件名。

17、os.path.splitext()

将文件名和扩展名分开。

18、os.system()

执行平台命令。

19、os.path.getsize()

获取文件大小,如果为目录则返回0。

20、os.path.basepath()

获取绝对路径。

21、os.path.json()

链接目录和文件名组成路径。

22、os.path.basename()

返回路径里的文件名。

23、os.path.dirname()

返回路径里的路径。


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/shumachanpin/article-91205-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 牛炳
        牛炳

        可怜了我父母攒钱攒了一辈子到头来

      • 刘萌萌
        刘萌萌

        活着还有什么意思

      • 何瑞
        何瑞

        恰恰证明该产品值得购买

      热点图片
      拼命载入中...