Код: Выделить всё
python Sync.py sync_code/barrier.py
Код: Выделить всё
# simple barrier
## initalization
count = 0
mutex = Semaphore(1)
barrier = Semaphore(0)
## Thread code
# rendezvous
mutex.wait()
count = count + 1
if count == num_threads(): barrier.signal()
mutex.signal()
barrier.wait()
barrier.signal()
# critical point
Я попробовал добавить этот код в начало барьера.py, чтобы установить заголовок
Код: Выделить всё
import tkinter as tk
root = tk.Tk()
root.title("Barrier")
Я хочу изменить заголовок главного окна моделирования (где запущен барьер.py) на «Барьер», не открывая дополнительного окна.
Как установить заголовок существующего созданного главного окна с помощью Sync.py в «Барьер» без создания дополнительного окно? Есть ли способ получить доступ или изменить заголовок главного окна Tkinter непосредственно в Sync.py?
Будем очень благодарны за любую помощь! Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/791 ... tle-change
Мобильная версия