Python的os模块常用方法及属性
时间: 2023-11-19 14:20:30 浏览: 143
Python的os模块提供了一些常用的方法和属性,用于操作操作系统的文件和目录,下面是一些常用的方法和属性:
1. os.name:返回操作系统名称,例如posix、nt、mac等。
2. os.getcwd():返回当前工作目录的路径。
3. os.listdir(path):返回指定路径下的文件和目录列表。
4. os.mkdir(path, mode):创建一个目录,path为目录路径,mode为权限模式。
5. os.makedirs(path, mode):递归创建目录,如果上级目录不存在也会一并创建。
6. os.remove(path):删除指定文件。
7. os.rmdir(path):删除指定目录,如果目录不为空则会报错。
8. os.rename(src, dst):重命名或移动文件或目录。
9. os.path.isfile(path):判断指定路径是否为文件。
10. os.path.isdir(path):判断指定路径是否为目录。
11. os.path.exists(path):判断指定路径是否存在。
12. os.path.getsize(path):返回指定文件或目录的大小。
13. os.path.join(path1, path2, …):将多个路径组合成一个完整路径。
14. os.path.abspath(path):返回绝对路径。
15. os.path.basename(path):返回路径中的文件名部分。
16. os.path.dirname(path):返回路径中的目录部分。
17. os.path.splitext(path):分离路径的扩展名。
以上是os模块常用的方法和属性,可以根据需要进行选择和使用。
阅读全文