AttributeError: модуль 'tkinter' не имеет атрибута 'Style' - PullRequest
0 голосов
/ 03 октября 2019

У меня проблема с 'style = ttk.Style ()', кажется, он не принимает стиль в качестве атрибута. Я не уверен, почему.

from tkinter import *
import tkinter as ttk
from tkinter.ttk import *
from tkinter import IntVar

style = ttk.Style()

style.configure("main", background="blue")

Ожидаемые результаты: все метки и кнопки используют определенный стиль.

1 Ответ

1 голос
/ 03 октября 2019

вам не нужно импортировать tkinter как ttk, удалить вторую строку.

и использовать стиль следующим образом: style = Style ()

ваш код будет в итоге:


from tkinter import *
from tkinter.ttk import *
from tkinter import IntVar

style = Style()

style.configure("main", background="blue")

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...