续主线


包  同一目录不同模块的集合

思考:如果不同的人编写的模块同名怎么办?

解决:为了解决模块命名的冲突,引入了按目录来组织模块的方法,称为包 可以认为是目录

特点:引入了包以后,只要顶层的包不与其他人发生冲突,那么模块都不会与别人的发生冲突

注意:目录只有包含一个叫做"__init__.py"的文件才被认作是一个包,主要是为了避免一些滥竽充数的名字,基本上目前这个文件中什么也不用写

包使用 

 a.sunck.sayGood()

b.sunck.sayGood()


系统的模块(包)

自定义的模块(包)

第三方的模块(包)


安装第三方模块 (pip工具的使用)

怎么使用第三方包(模块)而不是三方模块的调用

pip 工具

Mac:无需安装

Linux:无需安装

windows:勾选了pip和Add python.exe to Path


未完待续

2019年7月20日19:40:59