• Články
  • Zprávičky
  • Fórum
  • Podpořte Root
  • Školení
  • Galerie
  • Blogy
  • Knihy
  • Jak na Linux
  • Zdroják
    • Hledat

    Root.cz  »  Témata

    Python

    331–360 / 744
    První strana Předchozí strana 9 10 11 12 13 14 15 Následující strana Poslední strana
    • Interaktivní tvorba grafického uživatelského rozhraní s využitím nástroje Pygubu (2)

      Ve druhém článku o nástroji Pygubu určeného pro návrh grafického uživatelského rozhraní v Pythonu založeného na knihovně Tkinter si ukážeme některé další možnosti nabízené Tkinterem. Tyto možnosti jsou pochopitelně podporovány i v Pygubu.
      Pavel Tišnovský
      1. 4. 2021
      Doba čtení: 39 minut
    • Interaktivní tvorba grafického uživatelského rozhraní nástrojem Pygubu

      Dnes se seznámíme s nástrojem s podivným jménem Pygubu. Jedná se o jednoduchý nástroj určený pro interaktivní tvorbu grafického uživatelského rozhraní pro aplikace vyvíjené v Pythonu s využitím knihovny Tkinter.
      Pavel Tišnovský
      30. 3. 2021
      Doba čtení: 36 minut

    • Calysto Hy: integrace programovacího jazyka Hy s Jupyter Notebookem

      V dnešním článku si ukážeme způsob integrace programovacího jazyka Hy, což je homoikonický jazyk odvozený od Lispu/Clojure a běžící ve virtuálním stroji Pythonu, s Jupyter Notebookem. Integraci zajišťuje kernel Calysto Hy.
      Pavel Tišnovský
      23. 3. 2021
      Doba čtení: 43 minut
    • Pythonize (pz): když chcete na řádce Python místo Bashe

      Nástrojů pro zpracování vstupů existuje v linuxových distribucích celá hromada. Chtěli byste pro tuhle činnost používat syntaxi Pythonu? Představíme vám užitečnou utilitu pz, jako Pythonize.
      Edvard Rejthar
      22. 3. 2021
      Doba čtení: 6 minut
    • Kouzelné funkce a využití dalších skriptovacích jazyků v IPythonu

      Dnes se zaměříme na popis dalších užitečných magických funkcí nabízených tímto nástrojem. Popíšeme si i možnost přidání vlastních kouzelných funkcí, využití dalších jazyků a kombinaci IPythonu s textovými editory a IDE.
      Pavel Tišnovský
      2. 3. 2021
      Doba čtení: 24 minut

    • IPython: jedno z nejpropracova­nějších interaktivních prostředí pro práci s Pythonem

      Jedním z nejužitečnějších nástrojů pro vývojáře používající jazyk Python je vedle editoru, IDE a debuggeru nástroj nazvaný IPython. Ten vylepšuje interaktivní prostředí Pythonu o mnoho dalších technologií.
      Pavel Tišnovský
      23. 2. 2021
      Doba čtení: 31 minut
    • Wine experimentálně na Waylandu, Kodi 19 a Python 3 a AV1

      Stalo se NASA Perseverance na Marsu
      F2FS s nastavením komprese Zstd/LZ4, Mabox Linux 21.02, 6. generace 3D NAND flash, LLVM/Clang 12 a Ryzen 5950X, NASA Perseverance na Marsu, GTK 4.2 a nové OpenGL, full-frame Foveon X3 hned tak nebude.
      David Ježek
      21. 2. 2021
      Doba čtení: 4 minuty
    • Trasování aplikací naprogramovaných v Pythonu

      Ilustrační obrázek
      Seznámíme se s trojicí nástrojů určených pro trasování (sledování) aplikací v Pythonu. Kromě standardního nástroje „trace“ se jedná o pomocnou utilitu „coverage“ a především o nástroj „pycrunch-pytrace“ s vlastním GUI.
      Pavel Tišnovský
      9. 2. 2021
      Doba čtení: 24 minut
    • LibreOffice 7.1 nejen s dialogem pro výběr uživatelského rozhraní

      Na světě je nová verze kancelářského balíku LibreOffice 7.1. Jde o první větší aktualizaci sedmičkové řady, přičemž práce na ní z téměř tří čtvrtin odvedli vývojáři zaměstnaní ve společnostech, které jsou v poradním výboru The Document Foundation,…
      David Ježek
      3. 2. 2021
    • Proudy (streams) podporované systémem Redis (dokončení)

      Dnes navážeme popisem práce se skupinami konzumentů (consumer groups). V rámci skupiny konzumentů lze zprávy potvrzovat, popř. zjišťovat, které zprávy sice byly přečteny, ovšem bez explicitního potvrzení.
      Pavel Tišnovský
      28. 1. 2021
      Doba čtení: 25 minut
    • Tails představil plány pro rok 2021

      Jedním z hlavních cílů linuxové distribuce Tails pro rok 2021 je zlepšení v oblasti obcházení cenzury. Letošní plán je kompletně překopat to, jak Tor startuje a jak se konfigurují Tor spojení, aby bylo možné/jednodušší obcházet cenzuru v zemích,…
      David Ježek
      12. 1. 2021
    • Knihovna Pandas: práce se seskupenými záznamy, vytvoření multiindexů

      Ilustrační obrázek
      Sedmá část seriálu o knihovně Pandas je věnována dokončení popisu operací se záznamy seskupenými metodou groupby. Následně se budeme zabývat takzvanými multiindexy, díky nimž bylo možné z Pandas odstranit datovou strukturu Panel.
      Pavel Tišnovský
      7. 1. 2021
      Doba čtení: 46 minut
    • Knihovna Pandas: použití metody groupby, naformátování a export tabulek pro tisk

      Ilustrační obrázek
      V úvodní části si ukážeme některé způsoby použití metody groupby, jež je velmi často používána při analýze dat. V části druhé se seznámíme s přípravou datových rámců pro tisk či zobrazení na terminálu.
      Pavel Tišnovský
      5. 1. 2021
      Doba čtení: 35 minut
    • Knihovna Pandas: spojování datových rámců s využitím append, concat, merge a join

      Ilustrační obrázek
      Před vlastní analýzou či statistickým zpracováním dat s využitím knihovny Pandas je mnohdy nutné data získat z několika samostatných tabulek, jež je zapotřebí načíst a spojit.
      Pavel Tišnovský
      31. 12. 2020
      Doba čtení: 50 minut
    • Linux sysinfo: získávání systémových informací ve formátu JSON

      Ilustrační obrázek
      Před časem jsem vytvořil a hodil na GitHub aplikaci pro získávání informací z Linuxu. Je to v podstatě sada modulů napsaných v Pythonu, kde jsou definovány příkazy Linuxu a parsery pro zpracování výstupů. Je to snadno rozšířitelné a spustitelné…
      anonymní
      22. 12. 2020
    • Sledování správy paměti v Pythonu s využitím nástroje objgraph

      Ilustrační obrázek
      Dnes se seznámíme s vlastnostmi automatického správce paměti použitého v Pythonu. Druhá část článku je věnována nástroji objgraph, jenž dokáže zobrazit vzájemné vztahy mezi objekty uloženými na haldě.
      Pavel Tišnovský
      22. 12. 2020
      Doba čtení: 38 minut
    • Knihovna Pandas: pokročilejší práce s datovými řadami (series)

      Ilustrační obrázek
      Ve čtvrtém článku o knihovně Pandas dokončíme popis práce s datovými řadami neboli s typem Series. Zabývat se budeme především transformací dat, jejich filtrací a také se seskupováním dat podle zadaných kritérií.
      Pavel Tišnovský
      17. 12. 2020
      Doba čtení: 40 minut
    • Knihovna Pandas: práce s datovými řadami (series)

      Ilustrační obrázek
      Ve třetím článku o knihovně Pandas se budeme primárně zabývat datovými řadami, tj. typem, který je reprezentován třídou Series. Jedná se o jeden ze základních typů (společně s datovými rámci), na nichž je celá knihovna Pandas postavena.
      Pavel Tišnovský
      10. 12. 2020
      Doba čtení: 35 minut
    • Knihovna Pandas: zobrazení obsahu datových rámců, vykreslení grafů a validace dat

      Ilustrační obrázek
      Ve druhém článku o knihovně Pandas se budeme zabývat třemi tématy: zobrazením obsahu i struktury datových rámců, vykreslováním grafů na základě dat získaných z rámců a taktéž validací údajů uložených v datových rámcích.
      Pavel Tišnovský
      3. 12. 2020
      Doba čtení: 37 minut
    • Knihovna Pandas: základy práce s datovými rámci

      Ilustrační obrázek
      V dnešním článku se stručně seznámíme s takzvanými datovými rámci (data frame) používanými v knihovně Pandas. Budeme se zabývat načtením dat z externích souborů i přímo z internetu a jejich převodem na datový rámec.
      Pavel Tišnovský
      26. 11. 2020
      Doba čtení: 31 minut
    • Kolize spritů a naplánování operací v nástroji Pygame Zero

      Ilustrační obrázek
      Dnes si nejprve popíšeme způsob detekce kolize spritů (což je ve hrách velmi často používaná operace) a posléze se zaměříme na popis objektu pojmenovaného clock, jenž umožňuje naplánování (asynchronních) akcí.
      Pavel Tišnovský
      24. 11. 2020
      Doba čtení: 39 minut
    • Tvůrce Pythonu Guido van Rossum pracuje pro Microsoft

      Ilustrační obrázek
      Tvůrce Pythonu Guido van Rossum včera na Twitteru oznámil, že důchod je nudný a že nastoupil do vývojářské divize Microsoftu. Není zatím známo, na čem přesně bude pracovat, ale bude se to jistě týkat Pythonu a to nejen pro Windows. I decided…
      Jan Fikar
      13. 11. 2020
    • Kombinace možností ggplot2 a Pythonu: knihovna Plotnine

      Ilustrační obrázek
      Knihovna ggplot2 určená pro použití v programovacím jazyku R se stala velmi populární a mnoho uživatelů k R přivedla. Podobný koncept, grammar of graphics, lze však použít i v jiných jazycích, například v Pythonu.
      Pavel Tišnovský
      12. 11. 2020
      Doba čtení: 29 minut
    • První miniaplikace vytvořené v nástroji Pygame Zero: vstupní zařízení a animace

      Ilustrační obrázek
      Dnes se zaměříme na dvě hlavní oblasti: na práci se vstupními zařízeními, tedy primárně s klávesnicí a myší, a pak na animace, které tvoří nedílnou součást multimediálních aplikací i her.
      Pavel Tišnovský
      3. 11. 2020
      Doba čtení: 30 minut
    • Pyston v2 je o 20 % rychlejší než Python 3.8

      Ilustrační obrázek
      Pyston vyšel ve verzi 2 a jeho vývojáři tvrdí, že je přibližně o 20 % rychlejší než Python 3.8. Měl by být výkonnější pro většinu aplikací. V některých testech ho předběhl PyPy 7.3.2, ale ten má zase výrazně vyšší spotřebu paměti. Pyston je…
      Petr Krčmář
      29. 10. 2020
    • Pygame Zero: snadno použitelný nástroj určený pro výuku programování

      Ilustrační obrázek
      Dnes se nejprve seznámíme s některými projekty pro výuku programování a následně si představíme projekt nazvaný Pygame Zero. Umožňuje snadnou tvorbu grafických aplikací, animací, her atd. Na pozadí přitom běží Pygame a pod ní SDL.
      Pavel Tišnovský
      22. 10. 2020
      Doba čtení: 33 minut
    • Jak naučit děti Python: nový jazyk Hedy

      Ilustrační obrázek
      Profesorka university v Leidenu Felienne Hermans vymyslela nový programovací jazyk Hedy, který má lépe naučit děti programovat v Pythonu. Dětem dělají ze začátku problémy pravidla syntaxe. Hedy se snaží snížit počet pravidel a zároveň postupovat…
      Jan Fikar
      17. 8. 2020
    • Rozhraní mezi nástrojem jq a programovacím jazykem Python

      Minulý týden jsme se seznámili s nástrojem jq, který slouží pro zpracování dat uložených ve formátu JSON z příkazové řádky. Tento nástroj, resp. jeho DSL lze ovšem použít i ve skriptech psaných v Pythonu.
      Pavel Tišnovský
      11. 8. 2020
      Doba čtení: 29 minut
    • Zpracování dat reprezentovaných ve formátu JSON nástrojem jq

      V dalším článku o užitečných utilitách určených pro příkazovou řádku se seznámíme s nástrojem nazvaným jq. Tento překvapivě mocný nástroj slouží k provádění různých operací nad daty uloženými ve formátu JSON.
      Pavel Tišnovský
      6. 8. 2020
      Doba čtení: 22 minut
    • Testování nativních funkcí s využitím programovacího jazyka Python

      V dnešní části seriálu o testování aplikací s využitím Pythonu se budeme zabývat možná poněkud méně známým tématem. Bude se jednat o testování nativních funkcí (či celých nativních knihoven nebo dokonce aplikací) s využitím Pythonu.
      Pavel Tišnovský
      31. 7. 2020
      Doba čtení: 56 minut
    331–360 / 744
    První strana Předchozí strana 9 10 11 12 13 14 15 Následující strana Poslední strana