Python的os模块包含普遍的操作系统功能。官方文档这么未经介绍它:
os: This module provides a portable way of using operating system dependent functionality.
这个模块提供了一种方便的使用操作系统函数的方法。
os模块支持的方法有很多,但常用的如下:
1、os.listdir() 列出指定目录的文件
2、os.path.basename() 去掉目录路径,返回文件名3、os.path.dirname() 去掉文件名,返回目录路径
4、os.path.join() 将分离的各部分组合成一个路径名
5、os.path.getsize() 返回文件大小
6、os.path.exists() 是否存在
7、os.path.isdir() 是否为目录
8、os.path.isfile() 是否为文件
9、os.remove() 删除文件
10、os.rename() 重命名文件
11、os.mkdir/makedirs 创建目录/多层目录
12、os.rmdir/removedirs 删除目录/多层目录
13、os.getcwd() 取得当前工作目录
14、os.path.split() 返回( dirname(), basename())元组
15、os.path.splitext() 返回 (filename, extension) 元组
16、os.path.getatime\ctime\mtime()分别返回最近访问、创建、修改时间
17、os.path.isabs() 是否为绝对路径
18、os.walk() 生成目录树下的所有文件名
19、os.chdir() 改变目录
20、os.chmod() 改变目录权限
如果没有你想了解的的方法。可查看官方os模块说明