ich schreibe zur Zeit an meiner Masterthesis.
Wie Ihr vermutlich am Quellcode erkennen werdet bin ich kein Informatiker
Zum Ausgangspunkt:
Ich habe eine Emotionserkennungsoftware programmiert.
Diese will ich nun durch eine GUI ausführen. Die GUI habe ich durch den QT Designer erstellt:
Code: Alles auswählen
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
MainWindow.setObjectName("MainWindow")
MainWindow.resize(565, 617)
.....
def retranslateUi(self, MainWindow):
_translate = QtCore.QCoreApplication.translate
MainWindow.setWindowTitle(_translate("MainWindow", "Emotionserkennung"))
......
Code: Alles auswählen
class MainWindow(QMainWindow, Ui_MainWindow):
def __init__(self):
super(MainWindow, self).__init__()
self.setupUi(self)
self.StartButton.clicked.connect(self.clicked)
def clicked(self):
(Das ist mein Problem... erkläre ich weiter unten)
def main():
app = QApplication(sys.argv)
main_window = MainWindow()
main_window.show()
sys.exit(app.exec_())
if __name__ == "__main__":
main()
Nun mein Problem:
Code: Alles auswählen
def clicked(self):
print("Start) ####Das funktioniert ohne Probleme und gibt auf der Konsole Start aus, das war aber nur ein Test ob es überhaupt
funktioniert
Eigentlich sollte er auf eine Funktion SaveAndTrain in einer Datei Save_n_Train.py im gleichen Verzeichnis zugreifen und diese ausführen.
So würde es ja normal funktionieren: Save_n_Train.SaveAndTrain()
Es funktioniert aber leider nicht: Folgende Fehlermeldung: Process finished with exit code -1073740791 (0xC0000409)
Ich vermute, dass es daran liegt, dass die Syntax nicht mit pyqt kompatibel ist, aber wie oben schon angesprochen ich bin kein Informatiker...
Könnte mir bitte jemand helfen, da in ein paar Wochen schon die Abgabe meiner Masterthesis ist