考虑以下示例:
/project
| main.py
| database.py
L /database
L users.py
database.py和users.py中都有变量。users.py位于项目内一个名为database的文件夹中。是否可以从main.py中导入database.py的变量和users.py变量?
如果要从database
目录中导入内容__init__.py
,则即使其中为空,也需要在其中包含一个文件。database
然后被称为“包装”。
但是您不能拥有database.py
and database
dir,因为这样做import database
会导入__init__.py
,而不是database.py
。因此,你可以简单地从移动一切database.py
的__init__.py
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句