Python模块和包
1.认识模块
模块其实就是一个.py文件,这个文件里有一些方法、变量、类
要使用模块里的功能,就得导入模块
2.导入模块
[from 模块名] import [模块 | 类 | 函数 | 变量 | *] [as 别名]
(1)import 模块
(2)from 模块 import 函数
(3)from 模块 import *
(4)import 模块 as 别名
(5) from 模块 import 函数 as 别名
3.自定义模块
导入并使用自定义模块
导入不同模块的同名功能
4. __main__变量
5.__all__变量
6.包
模块是一个个的文件,当文件太多时,可以给模块归类,保存到文件夹中
包就是文件夹,与普通文件夹的区别是,它必须包含一个名为__init__.py的文件
创建包
在包中新建模块
导入并使用自定义包下的模块
包的__all__变量写在__init__.py文件中
7.安装第三方包
打开命令行,输入【pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy】
可以安装用于科学计算的包,numpy
安装pandas数据分析的包,将最后的numpy替换即可
【pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pandas】
安装完成后,可在pycharm中查看版本