Aufruf eines Python-Skripts beim Klick auf die Schaltfläche mit Python und Tkinter

8

Ich habe ein Python-Skript, das die Funktionalität hat, eine E-Mail an einen Benutzer zu senden. Ich habe dieses Skript ausgeführt und es funktioniert gut. In einem anderen Python-Skript habe ich nur eine Schaltfläche, also wenn ich auf diese Schaltfläche klicke, möchte ich das andere Python-Skript, das eine E-Mail sendet, senden. Ich habe den folgenden Code geschrieben:

%Vor%

Ich erhalte den folgenden Fehler, wenn ich auf die Schaltfläche klicke:

sh: 1: SendEmail.py: nicht gefunden.

Können Sie mich wissen lassen, was der Grund für diesen Fehler ist und wie er gelöst werden kann. Danke.

    
Valla 10.11.2014, 20:31
quelle

2 Antworten

6

Ich war in der Lage, einen Weg zu finden, ein anderes Python-Skript auf Knopfdruck aufzurufen:

Anstatt os.system ('SendEmail.py') zu verwenden, müssen wir os.system ('python SendEmail.py') verwenden

    
Valla 10.11.2014 21:11
quelle
-1

Wenn sich Ihr SendEmail.py am selben Ort befindet, verwenden Sie os.system('SendEmail.py') . Wenn es sich an einem anderen Ort befindet, verwende os.system('python SendEmail.py') .

    
Zzmilanzz Zzmadubashazz 28.12.2016 11:11
quelle

Tags und Links