Python 跳到另一节课后,我如何回到主课?
我目前正在使用Python3.6和PyQt5开发GUI 我用菜单栏打开一个弹出窗口,但当它关闭时,它被卡在另一个类中。我怎样才能回到我的主课?我包括了一些相关的代码片段。一切正常,直到我点击菜单项,弹出窗口打开,在我点击我想要的日期后,它关闭,我得到类似Python 跳到另一节课后,我如何回到主课?,python,python-3.x,pyqt,pyqt5,Python,Python 3.x,Pyqt,Pyqt5,我目前正在使用Python3.6和PyQt5开发GUI 我用菜单栏打开一个弹出窗口,但当它关闭时,它被卡在另一个类中。我怎样才能回到我的主课?我包括了一些相关的代码片段。一切正常,直到我点击菜单项,弹出窗口打开,在我点击我想要的日期后,它关闭,我得到类似MyPopupobject has no attribute'(atribute name)”的错误 你可以在这里看到完整的代码 尝试更换Test.py模块中的date\u过滤器(self)方法 def date_filter(self)
MyPopup
object has no attribute'(atribute name)”的错误
你可以在这里看到完整的代码
尝试更换
Test.py
模块中的date\u过滤器(self)
方法
def date_filter(self):
## self.main = Ui_MainWindow.setupUi(self, MainWindow) # ---
## self.main.show() # ---
date_text = str(date_select)
print(date_select)
## #self.label.setText(date_text) # ---
ui.label.setText(date_text) # +++
您的代码给我带来了很多错误,因为有几件事情没有定义,如果您需要帮助,您必须提供一个完整的代码,因为您不需要任何其他东西来执行它,但正如我指出的,您的代码不是。如果我想打印或使用ui类中的
self.datasf
,我只是在完整代码中添加了一个github链接,我该怎么做?@Lie Sugahara如果我的例子对你有所帮助,别忘了把我的答案标记为有用。self.datasf
this[[x',y',max'],[1.0,0.0',][2.0563.0',][3.0,0.0',][4.0,22000.0',][5.0,131.0',][6.0,475.0',][7.0,0.0',][8.0,15.0,][9.0,][0,0],[10.0282.0'、[11.0,0.0'、[12.0,0.0'、[13.0395.0'、[14.0563.0'、[15.0563.0,22000.0],
self.datasf[0]->['x','y','max'],self.datasf[0][0]->'x'
def date_filter(self):
## self.main = Ui_MainWindow.setupUi(self, MainWindow) # ---
## self.main.show() # ---
date_text = str(date_select)
print(date_select)
## #self.label.setText(date_text) # ---
ui.label.setText(date_text) # +++