目录
1. 什么是Python包
2. 创包步骤
2.1 new包
2.2 查看创建的包
2.3 拖动文件到包下
3. 导入包
4. 安装第三方包
4.1 什么是第三方包
4.2 安装第三方包-pip
4.3 pip网络优化
导航:
Python第二语言(一、Python start)-CSDN博客
Python第二语言(二、Python语言基础)-CSDN博客
Python第二语言(三、Python函数def)-CSDN博客
Python第二语言(四、Python数据容器)-CSDN博客
Python第二语言(五、Python文件相关操作)-CSDN博客
Python第二语言(六、Python异常)-CSDN博客
Python第二语言(七、Python模块)-CSDN博客
Python第二语言(八、Python包)-CSDN博客
Python第二语言(九、Python第一阶段实操)-CSDN博客
Python第二语言(十、Python面向对象(上))-CSDN博客
Python第二语言(十一、Python面向对象(下))-CSDN博客
Python第二语言(十二、SQL入门和实战)-CSDN博客
Python第二语言(十三、PySpark实战)-CSDN博客
Python第二语言(十四、高阶基础)-CSDN博客
1. 什么是Python包
- 包下有__init__.py就是包,无__init__.py就是文件夹。
- 于Java一样,当我们的模块文件越来越多时,包可以帮助我们管理这些模块,包的作用就是包含多个模块,但包的本质依然是模块;
2. 创包步骤
2.1 new包
2.2 查看创建的包
2.3 拖动文件到包下
3. 导入包
导入包的方式一:
# from 包名 import 模块名
# 模块名.目标from my_package import my_test
my_test.test01()
导入包方式二:(在init文件中指定可以被导入的模块)
4. 安装第三方包
(第三方包指已经开发好的包,拿来即用)
- 开发工具也可以直接安装第三方包,比如Pycharm,idea也可以。
4.1 什么是第三方包
- 包可以包含一堆的Python模块,而每个模块又内含许多的功能;
- 一个包,就是一堆同类型功能的集合体;
- 在Python程序的生态中,有许多非常多的第三方包(非Python官方),可以极大的帮助我们提高开发效率:
- 科学计算中常用的:numpy包;
- 数据分析中常用的:pandas包;
- 大数据计算中常用的:pyspark、apache-flink包;
- 图形可视化常用的:matplotlib、pyecharts;
- 人工智能常用的:tensorflow
4.2 安装第三方包-pip
(下载python的时候自带pip)
pip install 包名称
4.3 pip网络优化
- 由于pip是连接的国外的网站进行包的下载,所以有的时候会速度很慢。
- 我们可以通过如下命令,让其连接国内的网站进行包的安装:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 包名称
; - Simple Index 是清华大学提供的一个网站,可供pip程序下载第三方包;