一、os模块
os:operate system
os模块是python标准库中的一个用于访问操作系统功能的模块。使用os模块中提供的接口,可以实现跨平台的访问
二、通用操作
2.1 获取平台信息
常用操作:
os.sep 系统路径分隔符
window系统:"\"
lilnux系统: /
苹果mac os系统:“:”
os.name 指示你正在使用的工作平台
window 结果:nt
linux、unix系统 结果:posix
os.getenv(环境变量名称) 读取环境变量
print(os.getenv("Path"))
os.getcwd() 获取当前的路径
print(os.getcwd())
2.2 对目录进行操作
目录操作——增删改查
os.listdir() 返回指定目录下的所有文件和目录名
dirs = "E:\cs"
# 列出该路径下的所有文件
print(os.listdir(dirs))
os.mkdir() 创建一个空目录,只创建一个目录文件
os.rmdir() 删除一个空目录,若目录中有文件则无法删除
os.makedirs(dirname) 可以生出多层递归目录,如果目录全部存在,则创建目录失败
os.removedirs(dirname