def pobierz_date(): global data global godzina z=datetime.now() data=z.strftime("%F") godzina=z.strftime("%H:%M") def wyswietl_data(): global data global godzina print(data) print(godzina) #uproszczony zapis funckji def wyslij_do bazy(): global data global godzina wyslij(data,godzina) class wysylanie(threading.Thread): def __init__(self): threading.Thread.__init__(self) def run(self): i=1 global godzina global data while True: wyslij_do_bazy() i=i+1 print("Wyslalem dane ",i) sleep(20) class wyswietlanie(threading.Thread): def __init__(self): threading.Thread.__init__(self) def run(self): global data global godzina wyswietl() def main(): pobierz_date() s1=wysylanie() s3=wyswietlanie() s1.start() s3.start() s1.join() s3.join() while True: pobierz_date()