Die Suche ergab 35 Treffer

von dominik123
Mittwoch 30. Juli 2014, 12:59
Forum: Tkinter
Thema: Script von Tkinter aus abbrechen
Antworten: 13
Zugriffe: 2348

Re: Script von Tkinter aus abbrechen

Mit "subprocess.Popen(call_mainprogram())" bekomme ich leider das gleiche Problem...
Ich möchte nur in der Lage sein, das Programm "mainprogram.py" mittels Button zu öffnen, und bei Klicken eines anderen Button zu schließen...
von dominik123
Mittwoch 30. Juli 2014, 12:46
Forum: Tkinter
Thema: Script von Tkinter aus abbrechen
Antworten: 13
Zugriffe: 2348

Re: Script von Tkinter aus abbrechen

Wie würde subprocess richtig angewendet denn aussehen? Stehe leider gerade auf dem Schlauch...
Bzw. wie kann ich zunächst einmal verhindern, dass das "call" blockiert?
von dominik123
Mittwoch 30. Juli 2014, 10:28
Forum: Tkinter
Thema: Script von Tkinter aus abbrechen
Antworten: 13
Zugriffe: 2348

Re: Script von Tkinter aus abbrechen

Momentan sieht mein Code zum Öffnen des Programmes folgender Maßen aus:

def start_test():
subprocess.call(call_mainprogram())

Allerdings friert mein GUI ein sobald ich diese Funktion starte. Wo liegt der Fehler?
Wäre es möglich diesen Prozess dann mittels "subprocess.terminate()" zu beenden ...
von dominik123
Mittwoch 30. Juli 2014, 10:09
Forum: Tkinter
Thema: Script von Tkinter aus abbrechen
Antworten: 13
Zugriffe: 2348

Re: Script von Tkinter aus abbrechen

Wäre es mit einem Prozess möglich, per Button das Unterprogramm zu starten und Abzubrechen? Momentan habe ich das Problem, dass mein GUI einfriert, wenn ich den Prozess starte...
von dominik123
Dienstag 29. Juli 2014, 15:25
Forum: Tkinter
Thema: Script von Tkinter aus abbrechen
Antworten: 13
Zugriffe: 2348

Re: Script von Tkinter aus abbrechen

Gibt es eine Möglichkeit einen mittels threading.Thread() aufgerufenen Thread abrupt zu beenden? Da nur 1 Thread geöffnet ist, kann es nicht zu Problemen mit Variablen kommen...
von dominik123
Dienstag 29. Juli 2014, 13:15
Forum: Tkinter
Thema: Script von Tkinter aus abbrechen
Antworten: 13
Zugriffe: 2348

Re: Script von Tkinter aus abbrechen

Vielen Dank für die Antwort. Leider Arbeite ich zur Zeit nicht mit einer Queue. Wie müsste dies denn konkret aussehen?
Zur Zeit Starte ich lediglich per Button einen Thread in dem mein Hauptprogramm abgearbeitet wird...
von dominik123
Dienstag 29. Juli 2014, 08:04
Forum: Tkinter
Thema: Script von Tkinter aus abbrechen
Antworten: 13
Zugriffe: 2348

Script von Tkinter aus abbrechen

Hallo,

ich rufe mittels Tkinter ein Hauptprogramm auf, welches wiederum sequentiell verschiedene Befehle in Unterprogrammen aufruft.
(unter anderem auch "warte 20min") Nun möchte ich das Programm durch einen Button in Tkinter jederzeit abbrechen können. Hierzu sollten noch einige Punkte ...
von dominik123
Montag 28. Juli 2014, 13:21
Forum: Tkinter
Thema: Grad Celsius in Tkinter anzeigen
Antworten: 2
Zugriffe: 1048

Re: Grad Celsius in Tkinter anzeigen

Alles klar! Dankeschön.
von dominik123
Freitag 25. Juli 2014, 15:30
Forum: Tkinter
Thema: Grad Celsius in Tkinter anzeigen
Antworten: 2
Zugriffe: 1048

Grad Celsius in Tkinter anzeigen

Hallo,

wie kann ich beispielsweise 25°C in Tkinter ausgeben? ° ist ja leider nicht im Ascii- Zeichensatz enthalten.

Vielen Dank im Voraus!

Grüße,
Dominik
von dominik123
Donnerstag 24. Juli 2014, 13:37
Forum: Tkinter
Thema: Event Auslösen wenn Checkbutton verändert wurde
Antworten: 7
Zugriffe: 3778

Re: Event Auslösen wenn Checkbutton verändert wurde

Vielen Dank für die Antworten.
Das Problem war nicht der Befehl, ich hatte noch andere Fehler in meinem GUI.
Nun läuft alles.
Gibt es eine Möglichkeit ein Popup erscheinen zu lassen, sobald jemand auf den inaktiven ('disabled') Start- Button klickt?
Mein Popup würde wie folgt aussehen:

def popup ...
von dominik123
Donnerstag 24. Juli 2014, 11:04
Forum: Tkinter
Thema: Event Auslösen wenn Checkbutton verändert wurde
Antworten: 7
Zugriffe: 3778

Re: Event Auslösen wenn Checkbutton verändert wurde

Vielen Dank!
Diese Möglichkeit würde mir für den Anfang schon reichen, allerdings wird der Start Button bei mir mit diesem Command nicht deaktiviert.
von dominik123
Donnerstag 24. Juli 2014, 09:43
Forum: Tkinter
Thema: Event Auslösen wenn Checkbutton verändert wurde
Antworten: 7
Zugriffe: 3778

Event Auslösen wenn Checkbutton verändert wurde

Hallo,

in meinem GUI sind verschiedene Checkbuttons eingebaut. Sobald einer dieser Checkbuttons verändert wurde, möchte ich ein Ausführen der Funktion, welche durch den "Start"-Button ausgelöst wird solange verhindern, bis ein 2. Button ("Save") gedrückt wurde.
Gibt es irgendeine Möglichkeit dies ...
von dominik123
Donnerstag 17. Juli 2014, 09:20
Forum: Allgemeine Fragen
Thema: Einzelne Zeilen in Datei auslesen und ersetzen
Antworten: 2
Zugriffe: 856

Einzelne Zeilen in Datei auslesen und ersetzen

Hallo,

ich möchte mit Hilfe eines mit Tkinter programmierten GUI eine Settings- Datei auslesen und verändern.
Hierzu möchte ich Zeilen die ein bestimmtes Keyword enthalten ausgeben und ersetzen können.
Ich habe bereits die replace Methode ausprobiert, möchte allerdings die ganze Zeile, die ein ...
von dominik123
Mittwoch 9. Juli 2014, 15:18
Forum: Allgemeine Fragen
Thema: Telnet Verbindung aufbauen
Antworten: 6
Zugriffe: 1986

Re: Telnet Verbindung aufbauen

Ok mit "\r" anstelle von "\n" funktioniert das zurücklesen...
von dominik123
Mittwoch 9. Juli 2014, 15:11
Forum: Allgemeine Fragen
Thema: Telnet Verbindung aufbauen
Antworten: 6
Zugriffe: 1986

Re: Telnet Verbindung aufbauen

Ja, scheinbar wird auch eine Verbindung aufgebaut, allerdings kann ich nichts zurücklesen.
import telnetlib

tn = telnetlib.Telnet("129.168.3.80",4001)
tn.write("$01I\n")
variable = tn.read_until("z",5)
print (""+variable)

Im Normalfall sollte ein String zurückgelesen werden der in etwa aussieht ...
von dominik123
Mittwoch 9. Juli 2014, 14:48
Forum: Allgemeine Fragen
Thema: Telnet Verbindung aufbauen
Antworten: 6
Zugriffe: 1986

Re: Telnet Verbindung aufbauen

Auf dieses Modul bin ich bereits gestoßen, allerdings habe ich weiterhin Probleme eine Verbindung aufzubauen.
Wie muss ich die Verbindung aufbauen, wenn ich das Modul "telnetlib" importiert habe?
Stehe leider gerade auf dem Schlauch...
von dominik123
Mittwoch 9. Juli 2014, 14:36
Forum: Allgemeine Fragen
Thema: Telnet Verbindung aufbauen
Antworten: 6
Zugriffe: 1986

Telnet Verbindung aufbauen

Hallo zusammen,

ich möchte eine telnet- Verbindung zu einem Messgerät aufbauen. Wenn ich mit IP und Port Commands über PuTTY schicke, bekomme ich die entsprechenden Antworten zurück. Genau diese Funktionalität möchte ich nun in mein Python-Programm implementieren.
Auf sämtlichen anderen Messgeräten ...
von dominik123
Mittwoch 18. Juni 2014, 12:23
Forum: Allgemeine Fragen
Thema: Von Modul aus in eine Funktion im Hauptprogramm springen?
Antworten: 10
Zugriffe: 1670

Re: Von Modul aus in eine Funktion im Hauptprogramm springen

Zur Zeit gibt "error_handler()" nur (aus Testzwecken) eine Ausgabe auf der Konsole aus. Der finale Zweck dieser Funktion wird es sein verschiedene Geräte abzuschalten, bevor das Programm beendet wird.
Ich dachte, dass es eventuell aufgrund der länge des Hauptprogrammes unübersichtlich werden könnte ...
von dominik123
Mittwoch 18. Juni 2014, 10:41
Forum: Allgemeine Fragen
Thema: Von Modul aus in eine Funktion im Hauptprogramm springen?
Antworten: 10
Zugriffe: 1670

Re: Von Modul aus in eine Funktion im Hauptprogramm springen

Vielen Dank!
Auf folgende Art funktioniert meine Fehlerbehandlung jetzt:

def oberfunktion():
try:
funktion()
funktion1()
funktion2()
except Exception:
mainprogram.error_handler()

Allerdings frage ich mich trotzdem ob es nicht eine elegantere Möglichkeit gibt, als das gesamte Hauptprogramm ...