一、库
- 标准库:
time datetime os sys json pickle config logging mock str random
- 第三方库:
xlrd MysqlDB PYMYSQL selenium appium requests django
- 库的安装:
在线安装:pip install 库名称==版本号 pip uninstall 库名称
离线安装:python install **.whl 或python setup.py install
二、模块Module
一个python文件就是一个模块,模块能定义函数,类和变量,模块里也能包含可执行的代码。
三、包
包是一个分层次的文件目录结构,它定义了一个由模块及子包,和子包下的子包等组成的 Python 的应用环境。
简单来说,包就是文件夹,但该文件夹下必须存在 __init__.py 文件, 该文件的内容可以为空。__init__.py 用于标识当前文件夹是一个包。
四、模块与模块、模块与包、包与包之间的调用
- 模块与模块间的调用
可以使用import module ,也可以使用from module import...导入
#first.py文件
class Index(object):
def hello(self):
print("hello world")
def ind