OS(operating system)模块主要用于程序同操作系统交互的接口,例如常见的路径操作、进程管理、环境参数等
常用函数 os.sep返回对应操作系统文件路径的分隔符
Windows上文件路径的分隔符为,Linux上则为/
判断括号里的文件或路径是否存在,存在返回TRUE,不存在返回FALSE
import os
if os.path.exists(r'C:UsersAdministratorDesktop'):
print(r'C:UsersAdministratorDesktop 目录存在')
os.makedirs()
以数字权限模式递归创建目录,默认权限0777(八进制)
若目录已存在则报错
import os path = r'C:UsersAdministratorDesktoptmp1' # 递归创建目录 权限0755 os.makedirs(path, 0o755)os.system()
通过调用系统命令行模式,执行对应系统命令
在Unix上,返回值是进程的退出状态,在Windows上,返回值是系统 shell 程序在运行命令后返回的值。
import os
# 打开系统计算器
os.system('calc')



