python os模块
时间: 2023-08-27 14:21:28 浏览: 83
os用法总结:python中必须掌握的内置模块os,实现与计算机操作系统的常规交互!.pdf
`os`模块是Python标准库中的一个核心模块,提供了访问操作系统功能的接口,可以跨平台使用。下面是`os`模块一些常用的方法:
1. `os.name`:获取当前操作系统的名称,Windows系统返回"nt",Linux/Unix/MacOS系统返回"posix"。
2. `os.getcwd()`:获取当前工作目录。
3. `os.chdir(path)`:改变当前工作目录为指定路径`path`。
4. `os.listdir(path)`:列出指定路径`path`下的所有文件和目录。
5. `os.path.exists(path)`:判断指定路径`path`是否存在。
6. `os.path.isfile(path)`:判断指定路径`path`是否为文件。
7. `os.path.isdir(path)`:判断指定路径`path`是否为目录。
8. `os.path.basename(path)`:获取指定路径`path`的文件名。
9. `os.path.dirname(path)`:获取指定路径`path`的目录名。
10. `os.path.join(path1, path2, ...)`:将多个路径组合成一个完整的路径。
11. `os.mkdir(path)`:创建一个目录。
12. `os.makedirs(path)`:递归创建多层目录。
13. `os.remove(path)`:删除指定路径`path`的文件。
14. `os.rmdir(path)`:删除指定路径`path`的目录。
15. `os.removedirs(path)`:递归删除多层目录。
16. `os.rename(src, dst)`:将文件或目录`src`重命名为`dst`。
17. `os.system(command)`:执行系统命令`command`。
这些方法只是`os`模块提供的一部分,还有很多其他的方法可以参考Python官方文档。
阅读全文