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í
×
    včera 07:33 | Komunita

    O víkendu probíhá konference OpenAlt 2025. Na programu je spousta zajímavých přednášek. Pokud jste v Brně, stavte se. Vstup zdarma.

    Ladislav Hagara | Komentářů: 0
    včera 00:55 | IT novinky

    Josef Průša představil novou velkoformátovou uzavřenou CoreXY 3D tiskárnu Prusa CORE One L a nový open source standard chytrých cívek OpenPrintTag i s novou přepracovanou špulkou.

    Ladislav Hagara | Komentářů: 7
    31.10. 18:33 | IT novinky

    Na GOG.com běží Autumn Sale. Při té příležitosti je zdarma hororová počítačová hra STASIS (ProtonDB: Platinum).

    Ladislav Hagara | Komentářů: 0
    31.10. 13:22 | Komunita

    Ubuntu 25.10 má nově balíčky sestavené také pro úroveň mikroarchitektury x86-64-v3 (amd64v3).

    Ladislav Hagara | Komentářů: 8
    31.10. 01:22 | Nová verze

    Byla vydána verze 1.91.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.

    Ladislav Hagara | Komentářů: 0
    31.10. 00:11 | IT novinky

    Ministerstvo průmyslu a obchodu vyhlásilo druhou veřejnou soutěž v programu TWIST, který podporuje výzkum, vývoj a využití umělé inteligence v podnikání. Firmy mohou získat až 30 milionů korun na jeden projekt zaměřený na nové produkty či inovaci podnikových procesů. Návrhy projektů lze podávat od 31. října do 17. prosince 2025. Celková alokace výzvy činí 800 milionů korun.

    Ladislav Hagara | Komentářů: 5
    30.10. 23:44 | Komunita

    Google v srpnu oznámil, že na „certifikovaných“ zařízeních s Androidem omezí instalaci aplikací (včetně „sideloadingu“) tak, že bude vyžadovat, aby aplikace byly podepsány centrálně registrovanými vývojáři s ověřenou identitou. Iniciativa Keep Android Open se to snaží zvrátit. Podepsat lze otevřený dopis adresovaný Googlu nebo petici na Change.org.

    Ladislav Hagara | Komentářů: 0
    30.10. 15:22 | Nová verze

    Byla vydána nová verze 18 integrovaného vývojového prostředí (IDE) Qt Creator. S podporou Development Containers. Podrobný přehled novinek v changelogu.

    Ladislav Hagara | Komentářů: 2
    30.10. 12:55 | Nová verze

    Cursor (Wikipedie) od společnosti Anysphere byl vydán ve verzi 2.0. Jedná se o multiplatformní proprietární editor kódů s podporou AI (vibe coding).

    Ladislav Hagara | Komentářů: 1
    30.10. 02:55 | Nová verze

    Google Chrome 142 byl prohlášen za stabilní. Nejnovější stabilní verze 142.0.7444.59 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 20 bezpečnostních chyb. Za nejvážnější z nich bylo vyplaceno 50 000 dolarů. Vylepšeny byly také nástroje pro vývojáře.

    Ladislav Hagara | Komentářů: 0
    Jaké řešení používáte k vývoji / práci?
     (36%)
     (48%)
     (19%)
     (19%)
     (23%)
     (16%)
     (20%)
     (16%)
     (17%)
    Celkem 297 hlasů
     Komentářů: 14, poslední 14.10. 09:04
    Rozcestník
    Štítky: není přiřazen žádný štítek

    Pythonovský modul pty

    9.8.2006 11:31 | Přečteno: 758×

    Zdravím,
    umíte jej někdo používat? Znáte program, ve kterém je použit? Dokumentaci, nebo cokoliv? Oficiální dokumentace je skoupá na slovo a ani na freenode v #python se nikdo nenašel :-(
    Jde mi o to, že chci spustit některé programy a průběžně číst jejich stdout a ten (naformátovaný) zobrazit v GUI. Na to by byl užitečný subprocess, ale například oggenc a lame mají "status bar", který se do stdout flushuje zřejmě až po skončení programu a nemají přepínač, kterým by se to dalo změnit. :-( Jediná možnost je tedy zřejmě přes pseudo-terminál, v něm spustit proces a číst jeho výstup - bez dokumentace jsem ale bezradný.. Za případné linky děkuji :-)        

    Hodnocení: 100 %

            špatnédobré        

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

    Komentáře

    Vložit další komentář

    9.8.2006 11:53 Jan Kundrát (jkt) | skóre: 27 | blog: jkt | Praha - Bohnice
    Rozbalit Rozbalit vše Re: Pythonovský modul pty
    Mno, nevim, jestli je to to, co hledas :), ale oggenc(1):
           -Q, --quiet
                  Quiet mode.  No messages are displayed.
    
    9.8.2006 11:59 misterlister | skóre: 12 | blog: aiyyo
    Rozbalit Rozbalit vše Re: Pythonovský modul pty
    Bohužel, já to potřebuji přesně opačně - jen ať povídá, ale ať se s tím dá rozumně pracovat :-) U mplayeru je to například mplayer -msglevel all=7 . Nicméně díky za snahu.
    9.8.2006 12:06 Jan Kundrát (jkt) | skóre: 27 | blog: jkt | Praha - Bohnice
    Rozbalit Rozbalit vše Re: Pythonovský modul pty
    Zkousel jsi pouzit ekvivalent os.popen2(command, bufsize=0)?
    9.8.2006 12:15 misterlister | skóre: 12 | blog: aiyyo
    Rozbalit Rozbalit vše Re: Pythonovský modul pty
    Zkoušel, to načtu vše až na ten řádek, který se neustále mění > u mplayeru se dostanu k "Starting playback..." .. pak se přehraje soubor a teprve poté se dostanu k té status line. U oggenc i lame to žel funguje stejně.
    Mikos avatar 9.8.2006 13:33 Mikos | skóre: 34 | blog: Jaderný blog | Praha
    Rozbalit Rozbalit vše Re: Pythonovský modul pty
    os.popen2 je zastaralý, používat by se měl modul subprocess ;-)
    CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
    9.8.2006 14:17 Jan Kundrát (jkt) | skóre: 27 | blog: jkt | Praha - Bohnice
    Rozbalit Rozbalit vše Re: Pythonovský modul pty
    Odkud beres podobne zvesti? V dokumentaci o tom IMHO nic nepisou...
    Mikos avatar 9.8.2006 14:32 Mikos | skóre: 34 | blog: Jaderný blog | Praha
    Rozbalit Rozbalit vše Re: Pythonovský modul pty
    Viz dokumentace k modulu subprocess:
    The subprocess module allows you to spawn new processes, connect to their input/output/error pipes, and obtain their return codes. This module intends to replace several other, older modules and functions, such as:

    os.system
    os.spawn*
    os.popen*
    popen2.*
    commands.*
    Není to asi žádné "přikázání" (netuším zda se plánuje v budoucnu odstranit to co modul subprocess nahrazuje), ale i různě na netu a v diskuzích sem četl, že používat by se rozhodně měl modul subprocess a je to tak lepší. Ono stačí si tu dokumentaci přečíst, API modulu subprocess je opravdu mnohem lepší než u těch všech možných roztroušených ostatních funkcí...
    CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
    9.8.2006 14:37 Jan Kundrát (jkt) | skóre: 27 | blog: jkt | Praha - Bohnice
    Rozbalit Rozbalit vše Re: Pythonovský modul pty
    OK, cili je to tak, jak jsem si myslel. Ja osobne jsem pouzil os.popen2(), protoze to byla prvni vec, u ktere v manualu nebylo napsane, ze neni obsolete, a protoze jediny, co potrebuju, bylo (r, w) = os.popen2(foo, bufsize=0) :)

    Založit nové vláknoNahoru

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