本文总结 python 中使用 os 模块发送 shell 命令的不完全总结。
Updated: 2022 / 7 / 28
Python | Shell | os模块实用方法的不完全总结
- 总览
- 常见方法
- 信息
- 路径
- 创建
- 参考链接
总览 常见方法 信息
| 方法 | 含义 |
|---|---|
| os.getcwd() | 获取文件所在路径。 |
路径
| 方法 | 含义 |
|---|---|
| os.path.exists(path: StrOrBytesPath) | 用于判断是否存在指定文件或者文件夹,并返回布尔值:。 |
创建
参考此处 1’ 2’ 3
| 方法 | 含义 |
|---|---|
| os.mknod(path, mode, device, dir_fd) | 用于直接创建一个文件,一般会在此之前判断文件是否存在。 |
| os.mkdir(path) | 比如,path = E:/poly/ly, 则 os.mkdir("E:/poly/ly") 时第一个目录 poly 必须存在,第二个目录 ly 不存在的话则会创建 ly。 |
| os.makedirs(path) | 用于创建递归目录。只要目录路径下有不存在的目录,就会创建该目录,然后递归的创建文件目录。比如,os.makedirs("E:/poly/ly"),如果第一个目录 poly 不存在,则创建第一个目录 poly 以及第二个目录 ly。 |
参考链接
python–自动创建文件和创建目录的方法 ↩︎
python创建文件和文件夹 ↩︎
python 路径不存在则创建 ↩︎



