python中os模块方法大全
时间: 2024-01-30 12:02:35 浏览: 22
`os`模块提供了许多与操作系统交互的方法。下面是`os`模块中的一些常用方法:
- `os.name`: 获取操作系统的名称(`posix`、`nt`、`mac`等)。
- `os.getcwd()`: 获取当前工作目录。
- `os.chdir(path)`: 改变当前工作目录到指定路径。
- `os.listdir(path=".")`: 列出指定路径下的文件和目录。
- `os.mkdir(path[, mode=0o777, *, dir_fd=None])`: 创建一个新目录。
- `os.makedirs(name[, mode=0o777, exist_ok=False])`: 递归创建目录。
- `os.remove(path)`: 删除指定路径下的文件。
- `os.rmdir(path)`: 删除指定路径下的空目录。
- `os.removedirs(path)`: 递归删除目录。
- `os.rename(src, dst)`: 重命名或移动文件或目录。
- `os.path.abspath(path)`: 返回绝对路径。
- `os.path.join(path, *paths)`: 将多个路径组合成一个路径。
- `os.path.split(path)`: 分割路径为目录和文件名。
- `os.path.splitext(path)`: 分割路径为文件名和扩展名。
- `os.path.isdir(path)`: 判断路径是否为目录。
- `os.path.isfile(path)`: 判断路径是否为文件。
以上是`os`模块中的一些常用方法,还有其他方法可以查看官方文档。