1 创建模块
.py文件,文件名不与python自带的标准模块名相同,见名知意
2 导入模块
2.1 import 模块名称 [as 别名]
- 导入该模块所有内容
- 使用时需要:模块名称.函数名
- 不会出现函数同名问题
2.2 from 模块名称 import 函数\变量\类
- 导入该模块的指定内容
- 直接只有导入的某个函数\变量\类
- 会出现函数同名问题
2.3 from 模块名称 import*
- 导入该模块所有内容
- 直接使用该模块的所有函数\变量\类
- 会出现函数同名问题
3 以主程序方式进行
def add(a,b)
return a+b
if __name__ == '__main__':
print(add(20,30))
#该模块在被调用时,不会执行if中的语句,当作为主程序时,会执行if中的语句
4 包
包含__init__文件,将一组功能相近的模块组织在一个目录下
- import pageagel1
- import module_A
- import pageagel1.module_A
- import pageagel1.module_A as ma
- from pageagel1 import module_A
- from pageagel1 import a
5 常用内置模块
6 安装第三方模块
pip install 第三方模块名字
import schedule
import time
def job():
print('哈哈人员')
schedule.every(3).seconds.do(job)
while True:
schedule.run_pending()
time.sleep(1)