abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 14:00 | IT novinky

    Programovací jazyk JavaScript (Wikipedie) dnes slaví 30 let od svého oficiálního představení 4. prosince 1995.

    Ladislav Hagara | Komentářů: 0
    dnes 04:22 | Bezpečnostní upozornění

    Byly zveřejněny informace o kritické zranitelnosti CVE-2025-55182 s CVSS 10.0 v React Server Components. Zranitelnost je opravena v Reactu 19.0.1, 19.1.2 a 19.2.1.

    Ladislav Hagara | Komentářů: 3
    dnes 02:44 | Komunita

    Bylo rozhodnuto, že nejnovější Linux 6.18 je jádrem s prodlouženou upstream podporou (LTS). Ta je aktuálně plánována do prosince 2027. LTS jader je aktuálně šest: 5.10, 5.15, 6.1, 6.6, 6.12 a 6.18.

    Ladislav Hagara | Komentářů: 0
    dnes 02:22 | Nová verze

    Byla vydána nová stabilní verze 3.23.0, tj. první z nové řady 3.23, minimalistické linuxové distribuce zaměřené na bezpečnost Alpine Linux (Wikipedie) postavené na standardní knihovně jazyka C musl libc a BusyBoxu. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 3
    včera 18:11 | Nová verze

    Byla vydána verze 6.0 webového aplikačního frameworku napsaného v Pythonu Django (Wikipedie). Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 05:55 | Nová verze

    Po více než 7 měsících vývoje od vydání verze 6.8 byla vydána nová verze 6.9 svobodného open source redakčního systému WordPress. Kódové jméno Gene bylo vybráno na počest amerického jazzového klavíristy Gene Harrise (Ray Brown Trio - Summertime).

    Ladislav Hagara | Komentářů: 14
    včera 05:11 | Komunita

    Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za listopad (YouTube).

    Ladislav Hagara | Komentářů: 0
    včera 01:55 | Nová verze

    Google Chrome 143 byl prohlášen za stabilní. Nejnovější stabilní verze 143.0.7499.40 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 13 bezpečnostních chyb.

    Ladislav Hagara | Komentářů: 0
    2.12. 19:33 | Nová verze

    Společnost Valve aktualizovala přehled o hardwarovém a softwarovém vybavení uživatelů služby Steam. Podíl uživatelů Linuxu dosáhl 3,2 %. Nejčastěji používané linuxové distribuce jsou Arch Linux, Linux Mint a Ubuntu. Při výběru jenom Linuxu vede SteamOS Holo s 26,42 %. Procesor AMD používá 66,72 % hráčů na Linuxu.

    Ladislav Hagara | Komentářů: 0
    2.12. 15:22 | IT novinky

    Canonical oznámil (YouTube), že nově nabízí svou podporu Ubuntu Pro také pro instance Ubuntu na WSL (Windows Subsystem for Linux).

    Ladislav Hagara | Komentářů: 0
    Jaké řešení používáte k vývoji / práci?
     (34%)
     (47%)
     (19%)
     (18%)
     (23%)
     (15%)
     (25%)
     (16%)
     (18%)
    Celkem 426 hlasů
     Komentářů: 18, poslední 2.12. 18:34
    Rozcestník

    Dotaz: python - výpis

    13.6.2011 18:00 bogy
    python - výpis
    Přečteno: 1046×

    Zdravím, Potřebuju vypisovat aktuální datum/čas do souboru. Což se mi povedlo udělat, ale potřebuju ještě udělat cyklus, který mi bude ten datum/čas každou minutu aktualizvat v daném souboru. Děkuji za pomoc

    import datetime
    dnes = datetime.datetime.now()

    den=str(dnes.day)
    mes=str(dnes.month)
    hod=str(dnes.hour)
    min=str(dnes.minute)
    mez="_"
    a=den+mez+mes+mez+hod+mez+min

    soubor=open("date.txt","w")
    soubor.write(a)
    soubor.close()


    Řešení dotazu:


    Odpovědi

    moo avatar 13.6.2011 18:07 moo | skóre: 7 | Praha
    Rozbalit Rozbalit vše Re: python - výpis
    while true a sleep(), cron, .. ?
    End the FED!
    13.6.2011 18:17 bogy
    Rozbalit Rozbalit vše Re: python - výpis
    díky, neznal jsem funkci sleep a už mi to jede.
    Pavel Stárek avatar 13.6.2011 20:29 Pavel Stárek | skóre: 43 | blog: Tady bloguju já :-) | Kolín
    Rozbalit Rozbalit vše Re: python - výpis
    Asi bych to udělal radši takto:
    import time
    
    while True:
      cas = time.strftime("%d_%m_%H_%M")
      soubor = open("date.txt", "w")
      soubor.write(cas)
      soubor.close()
      time.sleep(60)
    
    Kdo chce, hledá způsob; kdo nechce, hledá důvod.
    16.6.2011 19:54 bogy
    Rozbalit Rozbalit vše Re: python - výpis
    chtěl bych ještě někoho poprosit o kompilaci souboru do exe, zkusil jsem to s py2exe, ale při kompilaci mi to hodí chybu s dll knihovnou, že není systémem win32. Chybu jsem se snažil vyřešit, ale nepovedlo se mi.

    jedná se o tento program, který zde uvedl pan Stárek

    import time while True: cas = time.strftime("%d_%m_%H_%M") soubor = open("date.txt", "w") soubor.write(cas) soubor.close() time.sleep(60)

    Děkuji
    Pavel Stárek avatar 17.6.2011 16:18 Pavel Stárek | skóre: 43 | blog: Tady bloguju já :-) | Kolín
    Rozbalit Rozbalit vše Re: python - výpis
    je možné sem postnout ten výpis té chyby?
    Kdo chce, hledá způsob; kdo nechce, hledá důvod.
    17.6.2011 16:42 bogy
    Rozbalit Rozbalit vše Re: python - výpis
    ImportError: DLL load failed: %1 nenÝ platnß aplikace typu Win32.
    Pavel Stárek avatar 17.6.2011 17:05 Pavel Stárek | skóre: 43 | blog: Tady bloguju já :-) | Kolín
    Rozbalit Rozbalit vše Re: python - výpis
    No, to mi moc neřeklo :-) A co soubor setup.py sem postnout? Někde je nějaký úklep bych řekl.
    Kdo chce, hledá způsob; kdo nechce, hledá důvod.
    17.6.2011 17:44 bogy
    Rozbalit Rozbalit vše Re: python - výpis
    from distutils.core import setup import py2exe

    setup(console=['hello.py'])

    a program, ktery chci kompilovat nese jméno hello.py, mám to ve stejné složce

    pokud Vám funguje ten py2exe, tak mi stačí jen ten exe soubor, víckrát s tím dělat asi nebudu
    Pavel Stárek avatar 17.6.2011 18:02 Pavel Stárek | skóre: 43 | blog: Tady bloguju já :-) | Kolín
    Rozbalit Rozbalit vše Re: python - výpis
    No, funguje ale v práci, takže jedině v pondělí bych se mohl pokusit to vybuildit.
    Kdo chce, hledá způsob; kdo nechce, hledá důvod.
    17.6.2011 19:12 bogy
    Rozbalit Rozbalit vše Re: python - výpis
    zatím na to tolik nespěchám, zkusil jsem to i na jiném kompu, ale stejná chyba.
    21.6.2011 06:12 bogy
    Rozbalit Rozbalit vše Re: python - výpis
    tak pokud budete mít čas v práci a udělal by jste tu kompilaci, hodte mi sem nějaký download, nebo mi to pošlete na mail obi3@seznam.cz děkuji
    23.6.2011 20:06 bogy
    Rozbalit Rozbalit vše Re: python - výpis
    nechci tu spamovat, ale chtěl bych připomenout, zdali jste náhodou nezapomněl, o víkendu bych s tím chtěl pracovat :)
    Pavel Stárek avatar 23.6.2011 22:15 Pavel Stárek | skóre: 43 | blog: Tady bloguju já :-) | Kolín
    Rozbalit Rozbalit vše Re: python - výpis
    Nezapomněl, avšak je moc práce v práci.
    Kdo chce, hledá způsob; kdo nechce, hledá důvod.
    Pavel Stárek avatar 24.6.2011 15:16 Pavel Stárek | skóre: 43 | blog: Tady bloguju já :-) | Kolín
    Rozbalit Rozbalit vše Re: python - výpis
    Kdo chce, hledá způsob; kdo nechce, hledá důvod.
    24.6.2011 17:25 bogy
    Rozbalit Rozbalit vše Re: python - výpis
    děkuji mockrát :) u mě to funguje, potom to otestuju na mašině kde to chci použít.
    27.6.2011 11:18 bogy
    Rozbalit Rozbalit vše Re: python - výpis
    tak to funguje, ještě bych se chtěl zeptat, jestli by šel vypnout debug a vypnout vše co není potřeba, aby to bylo rychlý a aby k tomu nebylo potřeba tolik soborů...
    Pavel Stárek avatar 27.6.2011 16:24 Pavel Stárek | skóre: 43 | blog: Tady bloguju já :-) | Kolín
    Rozbalit Rozbalit vše Re: python - výpis
    No, nevím tedy co myslíš tím debug (ty výpisy do console?), to zaprvé. A za druhé to množství souborů tam bohužel dá py2exe, a jaksi se mi nechce zkoumat, co excludovat aby to ještě fungovalo.
    Kdo chce, hledá způsob; kdo nechce, hledá důvod.
    27.6.2011 17:36 bogy
    Rozbalit Rozbalit vše Re: python - výpis
    ano, pokud by to šlo, tak jen černou obrazovku... ty soubory nemá asi smysl řešit...
    Pavel Stárek avatar 28.6.2011 12:03 Pavel Stárek | skóre: 43 | blog: Tady bloguju já :-) | Kolín
    Rozbalit Rozbalit vše Re: python - výpis
    Tak, pokud si to znovu sosneš z toho odkazu výše, tak už tam je upravená verze, bez výpisů, pouze s černým konzolovým oknem.
    Kdo chce, hledá způsob; kdo nechce, hledá důvod.
    28.6.2011 12:54 bogy
    Rozbalit Rozbalit vše Re: python - výpis
    děkuji
    24.6.2011 14:18 Sajfi | skóre: 8
    Rozbalit Rozbalit vše Re: python - výpis
    Nechybí tomu MS VC knihovny? Python má ty potřebné knihovny asi u sebe, ale u vybuilděného projektu z licenčních důvodů nejsou. A pokud nejsou ani nainstalované přímo v systému, hodí to při spuštění tuto hlášku. Bohužel přímo k exe knihovny bez vlastnictví licence na Visual Studio přibalit nesmíte, ale smíte přibalit instalační program od MS se zmíněnými knihovnami. Více viz. http://www.py2exe.org/index.cgi/Tutorial#Step5
    14.6.2011 08:08 Jan Šimák | skóre: 37 | Hradec Králové
    Rozbalit Rozbalit vše Re: python - výpis
    Třídy v modulu datetime mají metodu strftime(), takže si můžeš formát textové reprezentace času nadefinovat podle potřeb (viz komentář Pavla Stárka). Při práci se soubory můžeš použít správce kontextu a celý proces si tak zjednodušit - jakmile opustíš obor platnosti, správce kontextu se sám postará o jeho uzavření.
    from datetime import datetime
    
    f = '%d_%m_%H_%M'
    with open('date.txt', 'w') as fh:
        fh.write(datetime.now().strftime(f))
    

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.