Size: a a a

2021 November 18

FS

Folc Sergey in Python
Я уже вижу как ты вызываешь функцию и она у тебя в бесконечный цикл падает
источник

СИ

Сергей Иванов... in Python
так мне это и нужно
источник

СИ

Сергей Иванов... in Python
мне нужно по сути сделать индикатор срабатывания
источник

СИ

Сергей Иванов... in Python
условно 2 файла 2 окна в них кнопка нажал в одной программе кнопку а загорелся значек в другой
источник

СИ

Сергей Иванов... in Python
и в первой и во второй
источник

СИ

Сергей Иванов... in Python
те изменилась иконка
источник

СИ

Сергей Иванов... in Python
глобал положил в 3й фаил
источник

СИ

Сергей Иванов... in Python
our_button = PhotoImage(file="28.png")
def ind():
   while True:
       if config.my1 == 0:
           global our_button
           our_button = PhotoImage(file="28.png")
       if config.my1 == 1:
           global our_button
           our_button = PhotoImage(file="aaa.png")
config
это фаил номер3 my1 это глобал из файла номер 3
источник

СИ

Сергей Иванов... in Python
our_button это переменная внутри файла 2
источник

KK

Kirill (Cykooz) Kuzm... in Python
И кто будет менять значение my1 если у тебя весь код "подвиснет" в бесконечном цикле?
источник

СИ

Сергей Иванов... in Python
вот это и проверю сейчас
источник

KK

Kirill (Cykooz) Kuzm... in Python
Это и без проверок видно - никто.
источник

FS

Folc Sergey in Python
Нельзя просто один файл - два окна?
источник

KK

Kirill (Cykooz) Kuzm... in Python
Разве что ты уже там навертел тредов, и каждый "файл" у тебя работает в отдельном треде.
источник

KK

Kirill (Cykooz) Kuzm... in Python
А ещё не понятно почему тут должна меняться кнопка в окне из-за того что ты переопределил переменную в файле.
источник

СИ

Сергей Иванов... in Python
короче да чета не пашет
источник

KK

Kirill (Cykooz) Kuzm... in Python
Ну так про колдунство только в сказках пишут, а в реальности надо думать головой и представлять себе как твоя программа будет выполняться. В общем случае она выполняется последовательно, в один поток, шаг за шагом.
источник

СИ

Сергей Иванов... in Python
а как ещё можно иконку менять?
источник

KK

Kirill (Cykooz) Kuzm... in Python
Ну могу предположить, что надо менять свойства существующей кнопки, а не создавать новую, про которое твоё "окно" ничего не знает, т.к. оно уже было создано с исходной кнопкой. И вот тебе и решение с глобальными переменными - надо просто везде в функции пробрасывать твоё "окно" из которого ты достанешь кнопку и поменяешь её свойства.
источник

СИ

Сергей Иванов... in Python
те делать в фаил 1  imprt файл2
источник