Day2:模块初识
一、模块(库)
别人写好的一堆功能,封装起来,你直接导入就可以用,就不用自己再写一次,使用import方法
二、分类:标准库与第三方库
标准库:免安装,导入即可使用,最常用的一些功能
第三方库:需要下载并安装。
三、两个常用的标准库
1.sys库
#!/usr/bin/env python # -*- coding:utf-8 -*- # Author:Hiuhung Wan import sys print(sys.path) #打印python环境变量(搜索路径) print(sys.argv) #打印脚本的绝对路径
2.os库
#!/usr/bin/env python # -*- coding:utf-8 -*- # Author:Hiuhung Wan import os #os.system("dir") #只执行命令,不保存结果 cmd_res = os.popen("dir").read() #结果会保存 print("--->",cmd_res) os.mkdir("New_dir") #创建一个目录
四、自定义模块
1.我们之前写好的代码,可以直接导入调用,无需再写一次,使用import语句
2.python标题命名不要出现中文。
3.被调用的文件与现在的文件要在同一目录下(当前目录)或在python环境变量目录
4.被调用的模块一移走,“import xxx”都会自动删除