Tkinter блокирует Python, когда загружается значок, а Tk.mainloop находится в потокеPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Tkinter блокирует Python, когда загружается значок, а Tk.mainloop находится в потоке

Сообщение Anonymous »

Вот тестовый пример ... < /p>

import Tkinter as tk
import thread
from time import sleep

if __name__ == '__main__':
t = tk.Tk()
thread.start_new_thread(t.mainloop, ())
# t.iconbitmap('icon.ico')

b = tk.Button(text='test', command=exit)
b.grid(row=0)

while 1:
sleep(1)
< /code>

Этот код работает. Расстановка линии t.iconbitmap, и она блокирует. Переоценить это любым способом; он заблокирует. < /p>

Как предотвратить Tk.mainloop, блокирующее GIL, когда присутствует значок?>

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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Python Tkinter: дождитесь ввода пользователя, прежде чем продолжить с MainLoop
    Anonymous » » в форуме Python
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Tkinter mainloop () не ухожу после закрытия окна
    Anonymous » » в форуме Python
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Графика черепахи Python, .mainloop()
    Anonymous » » в форуме Python
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • RuntimeWarning: сопрограмма «отправка» никогда не ожидалась self.tk.mainloop(n) RuntimeWarning: включите трассировку, чт
    Anonymous » » в форуме Python
    0 Ответы
    54 Просмотры
    Последнее сообщение Anonymous
  • Почему mainloop() не в начале вашего кода, а в конце?
    Anonymous » » в форуме Python
    0 Ответы
    54 Просмотры
    Последнее сообщение Anonymous

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