Die Suche ergab 4 Treffer

von Ares
Sonntag 3. April 2022, 18:56
Forum: Allgemeine Fragen
Thema: GUI friert ein, Probleme mit Threading...
Antworten: 6
Zugriffe: 600

Re: GUI friert ein, Probleme mit Threading...

Ui, jetzt klappt es. Vielen Dank!

Hier ist nochmal der Code.
Ist das so besser?


#!/usr/bin/env python3.9
import tkinter as tk
from tkinter import messagebox, ttk
from tkinter.filedialog import askopenfilename

from openpyxl import load_workbook
import threading

import queue


class Window(tk.Tk ...
von Ares
Sonntag 3. April 2022, 14:58
Forum: Allgemeine Fragen
Thema: GUI friert ein, Probleme mit Threading...
Antworten: 6
Zugriffe: 600

Re: GUI friert ein, Probleme mit Threading...


In Deinem ursprünglichen Code ist die zusätzliche Methode auch der einzige Grund warum `root` an das Objekt gebunden wird. Wäre sonst ja gar nicht notwendig gewesen.


Aha ok, verstehe ich, vielen Dank.

Ich hab jetzt hier nochmal den Code überarbeitet und versucht die Methode als einen Thread ...
von Ares
Samstag 2. April 2022, 19:28
Forum: Allgemeine Fragen
Thema: GUI friert ein, Probleme mit Threading...
Antworten: 6
Zugriffe: 600

Re: GUI friert ein, Probleme mit Threading...

Ok wow, erstmal vielen Dank für deine ausführliche Antwort.
Ich werde sie so gut es geht in meinem Code übernehmen.


Für Argumentwerte für die es im `tkinter`-Modul Konstanten gibt, sollte man verwenden, statt literale Zeichenketten.

Das bezieht sich auf

self.txt_output.insert(tk.END, "Load ...
von Ares
Samstag 2. April 2022, 13:34
Forum: Allgemeine Fragen
Thema: GUI friert ein, Probleme mit Threading...
Antworten: 6
Zugriffe: 600

GUI friert ein, Probleme mit Threading...

Hallo Python Gemeinde,

ich beschäftige mich seit einiger Zeit mit Python und wollte, hauptsächlich zu Übungszwecken, ein kleines Programm schreiben bei dem die GUI und die Progammlogik in verschiedenen Klassen liegen.
Das Programm sollte eigentlich via openpyxl Dateien kopieren, formatieren etc ...