python 和操作系统文件的交互,python 中有几个系统模块需要关注
(1)sys: system,系统,这个模块主要是和 python 解释器 交互的
(2)os: operation system 操作系统,这个模块主要是和操作系统交互的
方法 | 描述 |
---|---|
makedirs() | 级联创建文件夹, os.makedirs(“d:/a/b/c/”) |
mkdir() | 创建文件夹 os.mkdir(“d:/e”) |
removedirs() | 级联删除文件夹[非空] |
rmdir() | 删除一个文件夹[非空] |
chdir() | 改变工作路径 |
getcwd() | 获取当前文件夹 |
remove() | 删除文件 |
rename() | 重命名文件 |
listdir() | 获取当前路径中的所有文件 |
environ() | 获取系统环境变量 |
getenv(key) | 获取指定的环境变量 |
os.path.isexist(path) | 判断 path 路径的文件是否存在 |
os.path.isdir(path) | 判断 Path 路径的文件是否是文件夹 |
os.path.isfile(path) | 判断 path 路径的文件是否是文件 |
os.path.getsize(path) | 获取 path 路径文件的大小 |