我是编程新手。到目前为止,我已经看到了两种方法
是在python中导入并继承的。第一个也是我
学习Flask时一直在做的事情是
from package.module import SuperClass
class SubClass(SuperClass):
在大多数Django代码中我经常看到的另一个是:
from package import module
class SubClass(module.SuperClass):
哪个是正确的做事方法?有重要的
使用一个优于另一个吗?
答案 0 :(得分:1)
简短的回答:它们是相同的,选择最明确/最清晰的一个。
长答案:此question from the Software Engineering StackExchange中的更多详细信息。
答案 1 :(得分:0)
他们是同一回事。唯一的区别是,如果要导入的单个软件包太多(有时您不想写from ... import module1, module2, module3,
100次),则有时最好导入整个模块。