我正在使用python2.7
和pyqt 4.10
,我有两个py文件
第一个称为Warehouse.py
,其中包含class Ui_mainWindow(object):
,其中有一个函数def setupUi(self, mainWindow):
其中创建了小部件lineEdit
现在在第二个文件中,我需要调用这个小部件中的文本,我使用了以下代码:
import Warehouse
user1 = Ui_mainWindow.setupUi().lineEdit.text()
所以,它向我返回此错误:
Traceback (most recent call last):
File "G:Pythontownoftech-warehouseitem_entry.py", line 109, in item_in
user1 = Ui_mainWindow.setupUi().lineEdit.text()
NameError: global name 'Ui_mainWindow' is not defined
一个人不能互相导入 2 个文件.. 只需从一个文件中获取类和方法并在其他文件中使用,所以我不需要导入!