模块分类:内置模块 第三方模块 自定义模块
这里主要介绍内置模块,其中包括os模块,sys模块,time&datetime模块,random模块,re模块
导入: 1:import 模块
2: from 模块 import 模块的一个方法
OS模块
:包含与操作系统有关的方法
查看 : 1:os.name 判断操作系统 如windows返回nt
2:os.getcwd() 获取当前工作的目录
3:os.listdir() 以列表的形式返回指定目录下的所有文件和目录名
4: os.path.getsize() 获得文件的大小,如果是目录,返回0
5:os.path.abspath() 获得绝对路径
6: os.path.basename(path)返回文件名
7: os.path.dirname(path) 返回文件路径
操作: 1: os.remove() 删除文件
2:os.rmdir() 删除目录
3:os.mkdir() 创建目录
4:os.path.join(path,name) 连接目录和文件名
5:os.path.split() 返回路径的目录和文件名
6:os.chdir() 改变目录到指定目录
7:os.system() 执行shell命令
判断: 1:os.path.isfile() 判断指定对象是否为文件,返回bool类型
2:os.path.isdir() 判断是否为目录
3:os.path.exists() 判断对象是否存在
不定期更新