gpt4 book ai didi

python - 从包中导入多个模块的首选方法

转载 作者:行者123 更新时间:2023-11-30 23:27:19 25 4
gpt4 key购买 nike

当您需要一个包中的多个模块时,导入的最佳方法是什么?

from PySide.QtGui import QGraphicsView, QAction, QKeySequence, QMenu, QCursor, QKeyEvent

view = QGraphicsView()
...

import PySide.QtGui

view = QtGui.QGraphicsView()
...

甚至

import PySide

view = PySide.QtGui.QGraphicsView()
...

我知道在大多数情况下,第二种方法可以在代码的歧义性和长度之间进行最佳权衡。但是导入较大的包时是否还有其他考虑因素,例如性能?

最佳答案

我引用documentation :

“使用 from Package import Specific_submodule 没有任何问题!事实上,这是推荐的表示法,除非导入模块需要使用来自不同包的同名子模块。”

关于python - 从包中导入多个模块的首选方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22148768/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com