我将python2.7
与pyqt 4.10
一起使用,我有两个py文件
第一个名为Warehouse.py
的{{1}}包含class Ui_mainWindow(object):
,其中有一个函数def setupUi(self, mainWindow):
,其中创建了小工具lineEdit
现在在第二个文件中,我需要调用此小部件中的文本,我已经使用了此代码:
import Warehouse
user1 = Ui_mainWindow.setupUi().lineEdit.text()
所以,它返回给我这个错误:
Traceback (most recent call last):
File "G:\Python\townoftech-warehouse\item_entry.py", line 109, in item_in
user1 = Ui_mainWindow.setupUi().lineEdit.text()
NameError: global name 'Ui_mainWindow' is not defined
答案 0 :(得分:0)
一个人无法互相导入2个文件..只需从一个文件中获取类和方法,然后在其他文件中使用,这样我就不需要导入了!