import random import os import time import datetime nazev_souboru = "muj_novy_textak.txt" print(f"--Kontrola souboru: {nazev_souboru} ---") #vyuřžití modulu os pro zjištění jestli soubor existuje if os.path.exists(nazev_souboru): print(f"Soubor {nazev_souboru} byl nalezen!") print("Jeho obsah bude za chvíli smazán a přepsán") else: print(f"Sounor {nazev_souboru} nebyl nalezen") print("Vytvářím nový soubor..") #použiji time.sleep() na "spání programu" print("Čekám 2 vteřiny..") time.sleep(2) try: #vygeneruje náhodné číslo s desetinou tečkou nahodne_cislo = random.uniform(1.0,100.0) #zjistíme si aktualní čas díky modulu datetime aktualni_cas = datetime.datetime.now() formatovany_cas = aktualni_cas.strftime("%d.%m.%Y %H:%M:%S") with open(nazev_souboru,mode="w",encoding="utf-8") as soubor: soubor.write("Tento text byl zapsán pomocí Pythonu!\n") soubor.write("Úspěšně jsme použili knihovnu os & time.\n") soubor.write(f"Z modulu random máme číslo: {nahodne_cislo}\n") soubor.write(f"Naposledy zapsáno: {formatovany_cas}") print(f"soubor {nazev_souboru} byl úspěšně přepsán") except Exception as e: print(f"Nastala chyba: {e}")