我想问一下有关进口的问题。
假设以下结构:
- /src/definitions.py
- /src/class.py
- main.py
definitions.py包含几个需要导入的常量
inclass.pyi import:
from . definitions import A, B, C
字符串
但是我也需要main.py中的A、B、C。这两种方法哪一种是正确的方法?
第一章
from src.class import MyClass
from src.definitions import A, B, C, D, E
型
或者是
(二)
from src.class import MyClass, A, B, C
from src.definitions import D, E
型
显然1和2是可行的,但哪种方法是正确的
1条答案
按热度按时间jogvjijk1#
加倍进口从来没有建议,我会去与第一个
from src. class import MyClass from src.definitions import A,B,C,D,E
您应该导入类(或变量)最初所属的文件。希望能帮上忙!