Tag: tkinter

TKInter-Rasterfunktion Fehlermeldung

Ich versuche, den folgenden Code auszuführen: from tkinter import * root = Tk() topFrame = Frame(root) topFrame.pack(side=TOP) leftFrame = Frame(root) leftFrame.pack(side=LEFT) botFrame = Frame(root) botFrame.pack(side=BOTTOM) button1 = Button(leftFrame, text="Button 1", fg="Black") button2 = Button(leftFrame, text="Button 2", fg="Black") button3 = Button(leftFrame, text="Button 3", fg="Black") button1.grid(row=0, column=0) button2.grid(row=1, column=0) button3.grid(row=2, column=0) ScaleWidget = Scale(root, from_=0, to=100) ScaleWidget.grid(row=0, […]

Time.sleep () ist inkonsistent und verzögert auf Python 2.7

Ich möchte einen Tick-Sound alle paar Sekunden in einer rekursiven Funktion mit einem Zeitschlaf in der Mitte spielen, je nachdem wie hoch die bpm in der GUI gesetzt ist. Dies wird einen Beat zu schaffen. Obwohl der Beat ist nicht auf Rhythmus aufgrund der Verzögerung in der Time.sleep () -Methode. Manchmal ist es langsam und […]

Pyinstaller exe funktioniert nicht, wenn ich das Icon ändere

Ich habe eine GUI mit Python Tkinter gemacht. Es benutzt auch numpy und matplotlib auch. Also, ich habe pyinstaller und mache ein exe aus dem python script. Es läuft einwandfrei und tat alles was ich wollte Dann habe ich versucht, das tk Icon aus dem gui Fenster zu wechseln (ich benutze Windows 10) mit dieser […]

Gibt es eine max. Zeile und Spalte Menge der Erstellung einer Tabelle mit Text () in tkinter

Ich habe versucht, eine Tabelle nach den unten genannten Codes zu erstellen. Die Tabellen können erstellt werden, aber als ob es eine maximale Zeile * Spaltenbegrenzung gibt. Wenn ich 18 * 18 schreibe, kann eine Tabelle erstellt werden, auch 18 * 19 kann auch erstellt werden. Aber wenn ich einen 19 * 19 Tisch schreibe, […]

Wie erstelle ich ein neues Tkinter-Fenster nach mainloop ()?

Ich möchte Tkinter-Fenster dynamisch auf meinem Bildschirm erstellen. Ich verstehe, dass ich nur einen mainloop () haben sollte. Ich benutze das Threading-Modul, um mainloop in einem separaten Thread auszuführen, also wird es das Script nicht blockieren. Wie kann ich mehr Tkinter-Fenster erstellen, nachdem ich mainloop ausgeführt habe? Bitte werfen Sie einen Blick auf meinen Code: […]

Tkinter: Multiprocessing auf Ereignisse, die pro Sekunde passieren

Ich habe ein Tkinter-Programm gemacht, das von einem Modbus-Slave-Gerät liest. Jede Sekunde liest sie das Gerät und zeigt die Ausgabe auf Etiketten an. Allerdings habe ich mehrere Registerkarten, die den gleichen Code für jedes angeschlossene Gerät ausführen. Während ein Gerät gelesen wird, friert die ganze GUI, so dass Sie das Programm nicht verschieben können, oder […]

Tkinter Texteingabe mit pyHook hängt GUI-Fenster

Ich habe eine Tkinter-GUI-Anwendung, die ich in Text eingeben muss. Ich kann nicht davon ausgehen, dass die Anwendung Fokus haben wird, also habe ich pyHook, Keylogger-Style implementiert. Wenn das GUI-Fenster keinen Fokus hat, funktioniert die Texteingabe ganz gut und die StringVar-Updates korrekt. Wenn das GUI-Fenster hat Fokus und ich versuche, Text eingeben, die ganze Sache […]

Schließen Sie ein Toplevel () Fenster aus einem separaten Thread mit Threading

Mein Programm verwendet VLC-Bindungen, um ein Video zu spielen, während die time.sleep Funktion zu warten, bis das Video vorbei ist, bevor das nächste Video abgespielt wird. Es wird in einer Schleife spielen, bis der Benutzer eine Taste drückt und erst nach Beendigung des Videos beendet wird. Ich benutze Threading , um das Video zu spielen, […]

Python Tkinter Label, der Textwert durch Button Command ändert

Ich benutze Tkinter Label-Widget, um einen Text zu meinem UI-Frame anzuzeigen, und ich möchte, dass das Label den Text jedes Mal ändert, wenn ich auf den Button klicke. In meinem Fall habe ich mich falsch gemacht … es hat sich nicht geändert, ist es möglich? Das ist mein code .. currentCounterNumber = "0" def counterPlus(teller_num): […]

TclError: Kann den Befehl "Zerstören" nicht aufrufen: Die Anwendung wurde zerstört

Ich bin ein pythonanfänger Versuchen Sie, eine neue Schaltfläche zu erstellen, um das Fenster zu schließen. Ich habe die Fehlermeldung: Ausnahme im Tkinter Rückruf Traceback (letzter Anruf zuletzt): Datei "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk/Tkinter.py", Zeile 1536, im Anruf zurück Self.func (* args) Datei "tk_cp_successful.py", Zeile 138, in buttonPushed self.root.destroy () Datei "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib -tk / Tkinter.py ", Zeile 1859, in […]

Python ist die beste Programmiersprache der Welt.