Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Андрей, [01.07.20 05:34]
- import threading
- from tkinter import *
- from tkinter.ttk import *
- import time
- root = Tk() # Создаем главное окно
- root.title('Sekundometer') # с заголовком
- class exchange():
- def __init__(self):
- self.your_b =0
- def pull_your_b(self, b):
- self.your_b = b
- def prt(): # эта функция отображает содержание переменной b
- #while True:
- b = varr.your_b
- print(b)
- string = str(b) # преобразуем в текст
- lbl.config(text=string) # обновляем виджет
- lbl.after(1000, prt) # ждем 1 сек и цикл сначала
- #time.sleep(1)
- #mainloop()
- def plus1(varr, a): # это счетчик
- while True:
- a = a + 1
- varr.pull_your_b(a)
- time.sleep(1)
- pass
- varr = exchange()
- #if __name__ == "__main__":
- t = threading.Thread(target=plus1, args=(varr, 0,))
- t.start()
- lbl = Label(root, font=('calibri', 200, 'bold'), # задаем шрифт
- background='purple', # фон
- foreground='white') # цвет буквоцифр
- lbl.pack(anchor='center') # виджет- в центр окна
- prt() # запуск табло
- #mainloop()
Add Comment
Please, Sign In to add comment