Ошибки "CHECK_DPI_SCALING" и "CLICK_ANIMATION" при переключении GUIPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Ошибки "CHECK_DPI_SCALING" и "CLICK_ANIMATION" при переключении GUI

Сообщение Anonymous »

У меня есть программа, которая выполняет снижение данных массовых спецификаций. Рабочий процесс: < /p>

Представьте пользователя со списком последовательностей и попросите его выбрать последовательность из списка. < /Li>
Как только была выбрана последовательность анализа, пользователю представлен график необработанных данных для анализа. < /li>
< /ol>
Какое -то время, это Переход между графическим интерфейсом селектора последовательностей и графическим интерфейсом необработанного графического интерфейса создает загадочную ошибку, которая выглядит как: < /p>
invalid command name "2073977167560update"
while executing
"2073977167560update"
("after" script)
invalid command name "2073972183304check_dpi_scaling"
while executing
"2073972183304check_dpi_scaling"
("after" script)
< /code>
Я понятия не имею, что это значит. В прошлый раз, когда я видел это, я использовал matplotlib.pyplot вместо matplotlib.figure в сочетании с Tkinter. На этот раз я подозреваю, что это связано с переходом между графиями, но я понятия не имею, что я делаю не так или что я должен делать по -другому. < /P>
Вот минимальное воспроизводимое Пример: < /p>
from tkinter import ttk
import customtkinter as ctk
import matplotlib.figure as Figure
from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg

def create_first_gui():
window = ctk.CTk()
window.title('First GUI')

tree = ttk.Treeview(window)
tree["columns"]=("one","two")
tree.column("#0", width=100)
tree.column("one", width=100)
tree.column("two", width=100)
tree.heading("#0",text="Column A")
tree.heading("one", text="Column B")
tree.heading("two", text="Column C")

tree.insert("", 0, text="Line 1", values=("Random 1","Random 2"))

tree.pack()

button = ctk.CTkButton(window, text="Proceed to Second GUI", command=window.destroy)
button.pack()

window.mainloop()

def create_second_gui():
window = ctk.CTk()
window.title('Second GUI')

fig = Figure.Figure(figsize=(5, 4), dpi=100)
t = [i/100 for i in range(100)]
fig.add_subplot(111).plot(t, [i**2 for i in t])

canvas = FigureCanvasTkAgg(fig, master=window)
canvas.draw()
canvas.get_tk_widget().pack(side=ctk.TOP, fill=ctk.BOTH, expand=1)

window.mainloop()

create_first_gui()
create_second_gui()
< /code>
Приведенный выше скрипт также создает ошибку "click_animation": < /p>
invalid command name "2224692384648update"
while executing
"2224692384648update"
("after" script)
invalid command name "2224697676232check_dpi_scaling"
while executing
"2224697676232check_dpi_scaling"
("after" script)
invalid command name "2224697708616_click_animation"
while executing
"2224697708616_click_animation"
("after" script)


Подробнее здесь: https://stackoverflow.com/questions/785 ... ching-guis
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • CSS Animation-Iteration-Count портит режим Animation-fill-mode [закрыто]
    Anonymous » » в форуме CSS
    0 Ответы
    73 Просмотры
    Последнее сообщение Anonymous
  • Swiftui: MatchEdgeMetryEffect и Animation Animation Clipshape
    Anonymous » » в форуме IOS
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Как преобразовать координату в собственном DPI в координату в логике DPI WPF?
    Anonymous » » в форуме C#
    0 Ответы
    64 Просмотры
    Последнее сообщение Anonymous
  • Java Gui Jlist не обновляется при переключении JPanel с CardLayout
    Anonymous » » в форуме JAVA
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • Java Gui Jlist не обновляется при переключении JPanel с CardLayout
    Anonymous » » в форуме JAVA
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»