Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 跳到另一节课后,我如何回到主课?_Python_Python 3.x_Pyqt_Pyqt5 - Fatal编程技术网

Python 跳到另一节课后,我如何回到主课?

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)

我目前正在使用Python3.6和PyQt5开发GUI

我用菜单栏打开一个弹出窗口,但当它关闭时,它被卡在另一个类中。我怎样才能回到我的主课?我包括了一些相关的代码片段。一切正常,直到我点击菜单项,弹出窗口打开,在我点击我想要的日期后,它关闭,我得到类似
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)                               # +++