Ошибка с функцией геометрии Tkinter Python - PullRequest
0 голосов
/ 18 июня 2020

У меня была странная ошибка, когда размер окна не менялся, даже если я сделаю root.geometry

root как Tk (). Это чтение из файла. Это код:

        count = 0
        for i in script:
            if script.count("gui;") > 1:
                messagebox.showerror("OpenError", OpenError("Too many gui commands!"))
                raise OpenError("Too many gui commands!")
            if i == "gui;":
                root.mainloop()
            elif i == "geometry":
                try:
                    root.geometry(str(script[count + 1]))
                except:
                    raise GUISetupError
        count += 1 

1 Ответ

0 голосов
/ 18 июня 2020

Мне просто нужно было изменить строковое значение! Это код

        for i in script:
            if script.count("gui") > 1:
                messagebox.showerror("OpenError", OpenError("Too many gui commands!"))
                raise OpenError("Too many gui commands!")
            if i == "gui":
                root.mainloop()
         count += 1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...