gpt4 book ai didi

python - 导入 PyQt5.QtWidgets 模块的最佳实践

转载 作者:行者123 更新时间:2023-12-05 03:22:49 30 4
gpt4 key购买 nike

我使用 PyQt5 及其所有强大的布局和小部件编写了许多代码。但不知何故,我错过了如何正确导入我的代码所需的大量模块。一切正常,我只想了解使用 PyQt5 时的最佳实践。我读到没有精确的方法,但欢迎任何建议。我在这里阅读了所有内容:https://peps.python.org/pep-0008/但我仍然发现很难为 PyQt5 找到一个好的解决方案。

我目前做的事情如下:

from PyQt5.QtWidgets import QApplication, QMainWindow, QStatusBar, QTextEdit, QFileDialog
from PyQt5.QtWidgets import QLabel, QWidget, QHBoxLayout, QPushButton, QLineEdit
from PyQt5.QtWidgets import QRadioButton, QGridLayout, QFormLayout, QAction
from PyQt5.QtCore import Qt
import pyqtgraph as pg
from pyqtgraph.Qt import QtGui

这很麻烦。我也知道我不应该使用

from PyQt5.QtWidgets import *

那么最简洁的方法是什么?

最佳答案

我通常做的是从此处发布的其他代码中借用它来将事物分组在括号中:

from PyQt5.QtWidgets import (QApplication, QMainWindow, QStatusBar, QTextEdit, QFileDialog,
QLabel, QWidget, QHBoxLayout, QPushButton, QLineEdit,
QRadioButton, QGridLayout, QFormLayout, QAction)
from PyQt5.QtCore import Qt
import pyqtgraph as pg
from pyqtgraph.Qt import QtGui

关于python - 导入 PyQt5.QtWidgets 模块的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72619528/

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