模块与包原理和使用
一:模块与包的概念及作用
- .py 模块,每一个文件都叫做一个
- 也可以把许多模块按照功能放在不同的目录中组织模块
- 存放模块目录的文件称之为包
包与文件夹
Directory是文件夹
Python Package是包,自带__init__.py文件,当你加载包的时候init文件自动执行一次
小彩蛋:python之禅
import this
标准库:安装python之后,调用即可使用的。
第三方库:需要额外下载和安装才能使用:selenium,requests
import math 数学库
1求圆周率
import math
print(math.pi)
2求对数e
print(math.e)
3.开根号
print(math.sqrt(3))
工作同事写的模块中要用到别的
演示同级目录如何调用?
文件名sumdata.py中:
def fun1(a,b):
return a+b
import sumdata
print(sumdata.fun1(1,40))
41
如何去掉所导模块的波浪线?
右键选择所在的目录—Mark Directory as,选择Sources Root,选择之后红色波浪线消失
作用是将刚才的目录加入到python的标准路径中
二:模块与包的使用
from sumdata import * 将sumdata 里的所有内容导入