Python文件(.py)就是一个模块,可以直接用import导入
包就是相当于一个文件夹
from 模块名 import xxx ,xxx可以是类,函数,常量等等
1、比如我创建了一个plane_sprite.py,想要导入这个文件,我用import plane_sprite
import直接导入模块
红色虚线代表出现错误
出现错误,GameSprite没有被定义
但是我发现plane_sprite里面的类(用class定义的)并没有被导入
1、模块名字.类名字就是正确的
2、正确的方法是from 模块名 import xxx.
from plane_sprite import GameSprite,这样就是正确的
模块引入有两种方式:1、直接import文件名的,你只是导入了那个模块,以及它里面的所有类,你要使用这些类的时候 模块名字+类名字 ,表示你要使用这个模块下的这个类,需要指定一下
2、这种from plane_sprite import GameSprite,这种直接使用某个模块下的某一个类,这样一次只能导入一个类,如果还想使用这个模块下的其他类,就得这样继续导入