Python中的os模块

概述

OS 模块提供了一种使用操作系统相关功能的便携方式。
如果您只想读取或写入文件,使用open()方法;
如果要操作路径,使用 os.path 模块;
如果要读取命令行中所有文件中的所有行 ,使用 fileinput 模块;
有关创建临时文件和目录的信息,使用 tempfile 模块;
有关高级文件和目录的处理,使用 shutil 模块。

一.查看当前操作系统类型

Python中的os模块
Python中的os模块

二.操作系统的详细信息

Python中的os模块
Python中的os模块

三.系统的环境变量

Python中的os模块
Python中的os模块

四.判断是否为绝对路径

Python中的os模块
Python中的os模块

五.生成绝对路径

Python中的os模块
Python中的os模块

六.获取目录名和文件名

Python中的os模块
Python中的os模块

七.创建目录和删除目录

1.创建目录

Python中的os模块

2.删除目录(不能递归删除,只能挨个删除)

Python中的os模块

八.创建文件和删除文件

Python中的os模块

九.文件重命名

Python中的os模块

十.判断文件或目录是否存在

Python中的os模块
Python中的os模块

十一.分离后缀名和文件名

Python中的os模块
Python中的os模块

十二.将目录名和文件名分离

Python中的os模块
Python中的os模块

os模块练习题

Python中的os模块
Python中的os模块
Python中的os模块
Python中的os模块