os 模块
这个模块提供了一种方便的使用操作系统函数的方法。
获取当前的工作目录
1 | import os |
切换当前工作目录
1 | import os |
当前目录 & 上一级目录
1 | import os |
系统环境变量
1 | # 与sys.path不同的是 sys.path加载的是包的环境变量 os.environ |
执行系统命令
1 | 'cd') # 会执行括号中的命令,如果命令成功执行,返回0,否则返回1 os.system( |
创建目录
1 | 'd') # mkdir 一级一级的创建目录 os.mkdir( |
删除目录
1 | 'a/b/c') # 递归删除,如果文件夹内没有文件就删掉,有文件就保留 os.removedirs( |
删除文件
1 | r'/Users/ooc/Desktop/a/b/c.txt') # 仅仅删除文件 os.remove( |
列出所有文件和文件夹名称
1 | r'/Users/ooc/Desktop/a/b') # 列出所有文件和文件夹名称 os.listdir( |
获取当前平台的路径分隔符
1 | # 不同系统会有所差异 os.sep |
获取当前平台换行符
1 | os.linesep |