类和对象
__init__():构造方法,只要实例化一个对象,这个方法就会在对象被创建时自动调用,有的也叫构造函数
多继承:
class 类名(父类1,父类2,父类3,...):
模块
1、导入模块
1-1:直接导入
直接import,但是在调用模块中的函数的时候,需要加上模块的命名空间。
1-2:from 模块名 import 函数名
直接将模块的命名空间覆盖进来,所以调用的时候也就不需要再加上命名空间。
1-3:import 模块名 asd 新名字
这中方法是推荐使用的。给导入的命名空间替换一个新的名字。
包
什么是包呢?实际上有点像刚刚所做的:把模块分门别类的存放在不同的文件夹,然后把各个文件夹的位置告诉python。只是包的实习更为简洁一些。
1)创建一个文件夹,用于存在相关的模块,文件夹的名字即包的名字;
2)在文件中创建一个__init__.py的模块文件,内容可以为空;
3)将相关的模块放入文件夹中。
__init__():构造方法,只要实例化一个对象,这个方法就会在对象被创建时自动调用,有的也叫构造函数
多继承:
class 类名(父类1,父类2,父类3,...):
模块
1、导入模块
1-1:直接导入
直接import,但是在调用模块中的函数的时候,需要加上模块的命名空间。
1-2:from 模块名 import 函数名
直接将模块的命名空间覆盖进来,所以调用的时候也就不需要再加上命名空间。
1-3:import 模块名 asd 新名字
这中方法是推荐使用的。给导入的命名空间替换一个新的名字。
包
什么是包呢?实际上有点像刚刚所做的:把模块分门别类的存放在不同的文件夹,然后把各个文件夹的位置告诉python。只是包的实习更为简洁一些。
1)创建一个文件夹,用于存在相关的模块,文件夹的名字即包的名字;
2)在文件中创建一个__init__.py的模块文件,内容可以为空;
3)将相关的模块放入文件夹中。