- 1.系统相关变量和操作
- 2.文件和目录相关操作
- 3.执行命令和管理进程
os标准库的主要功能
1.系统相关变量和操作
2.文件和目录相关操作
3.执行命令和管理进程 1.系统相关变量和操作
| 属性 | 作用 |
|---|---|
| os.name | 系统名称 |
| os.environ | 系统环境变量 |
| os.sep | 系统分隔符 |
| os.pathsep | path分隔符 |
此处file_name为文件路径,是一个参数
| 方法 | 作用 |
|---|---|
| os.makedirs(file_name) | 在当前目录下创建文件夹 |
| os.mkdir(file_name) | 在当前目录下创建文件夹 |
| os.rmdir(file_name) | 移除文件夹 |
| os.getcwd() | 返回当前路径 |
| os.path.split(file_name) | 分割目录和文件名并返回 |
| os.path.isabs(file_name) | 是否绝对路径 |
| os.path.isdir(file_name) | 是否是目录 |
| os.path.isfile(file_name) | 是否是文件 |
| os.path.exists(file_name) | 文件是否存在 |
| os.path.getsize(file_name) | 返回文件大小 |
| os.remove(file_name) | 删除文件 |
| os.path.join(dir1,dir2) | 连接两个目录并返回,自动添加分隔符 |
| os.listdir() | 路径陈列为list类型 |
| 方法 | 作用 |
|---|---|
| os.system(file_name) | 执行文件 |



