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

    Root.cz  »  Témata  »  Python

    Python

    331–360 / 724
    První strana Předchozí strana 9 10 11 12 13 14 15 Následující strana Poslední strana
    • 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
    • Testování webových aplikací s REST API z Pythonu (3)

      Dnes konečně dojde ke spojení dvou technologií, které již známe: frameworku Pytest a knihovny Requests. Uvidíme, že psaní testů s využitím těchto dvou technologií je snadné a poměrně rychlé.
      Pavel Tišnovský
      16. 7. 2020
      Doba čtení: 49 minut
    • Interpret programovacího jazyka Clojure integrovaný do Jupyter Notebooku

      Ilustrační obrázek
      Jazyk Clojure je, podobně jako většina LISPovských jazyků, vybaven interaktivní smyčkou REPL. Existuje i interaktivní prostředí Gorilla s GUI, podporou grafů atd. Ovšem mnohem zajímavější je kombinace Clojure s Jupyter Notebookem.
      Pavel Tišnovský
      14. 7. 2020
      Doba čtení: 49 minut
    • Python 2.7 pravděpodobně bude i v Debianu Bullseye

      Ilustrační obrázek
      Matthias Klose, správce interpretru jazyka Python v Debianu i Ubuntu informoval o svém plánu ponechat Python 2.7 i pro následující stabilní verzi Debianu s kódovým jménem Bullseye. Důvodem je, že některé aplikace stále vyžadují Python 2 a jejich…
      Ondřej Nový
      9. 7. 2020
    • Testování webových aplikací s REST API z Pythonu (2)

      Dnes se zaměříme na složitější dennodenně používané techniky – čtení binárních dat, práci s cookies, využití session atd. Uvidíme, že knihovna většinu operací přímo podporuje, a to tak, aby bylo její využití snadné.
      Pavel Tišnovský
      9. 7. 2020
      Doba čtení: 41 minut
    • Testování webových aplikací s REST API z Pythonu

      Důležitým typem testů jsou testy aplikačního programového rozhraní, dnes typicky (ale nejenom) REST API. Tyto testy mohou být spouštěny samostatně (vůči jedné izolované komponentě), nebo mohou být součástí end-to-end testů.
      Pavel Tišnovský
      7. 7. 2020
      Doba čtení: 45 minut
    • Nástroj huey: užitečná knihovna pro práci s frontami úloh v Pythonu

      V seriálu o message brokerech jsme se již seznámili s několika nástroji umožňujícími plánování asynchronně spouštěných úloh v Pythonu: RQ, Celery či Dramatiq. Dnes si popíšeme čtvrtý nástroj podobného typu jménem Huey.
      Pavel Tišnovský
      18. 6. 2020
      Doba čtení: 42 minut
    • Testování aplikací s využitím nástroje Hypothesis (dokončení)

      V deváté části seriálu o tvorbě testů s využitím programovacího jazyka Python dokončíme popis některých možností poskytovaných knihovnou Hypothesis při generování dat pro jednotkové testy i při zpracování výsledků testů.
      Pavel Tišnovský
      16. 6. 2020
      Doba čtení: 32 minut
    • Testování aplikací s využitím nástroje Hypothesis

      Dnešní část je opět věnována pokrytí stavového prostoru testovaných jednotek. Zatímco minule jsme si ukázali, jak tento stavový prostor zmenšit, dnes si naopak ukážeme, jak ho pokrýt automaticky vytvářenými testy.
      Pavel Tišnovský
      9. 6. 2020
      Doba čtení: 36 minut
    • Omezení stavového prostoru testovaných funkcí a metod

      Při psaní jednotkových testů (a vlastně nejenom jich) se většinou snažíme s co nejmenším úsilím otestovat co největší množství kombinací z celého možného stavového prostoru.
      Pavel Tišnovský
      2. 6. 2020
      Doba čtení: 37 minut
    • Struktura projektů s jednotkovými testy, využití Travis CI

      Dnes si ukážeme, jak může vypadat struktura projektů, v nichž se (pochopitelně kromě vlastního programového kódu) používají i jednotkové testy, popř. i testy integrační. Nezapomeneme ale ani na nastavení CI.
      Pavel Tišnovský
      28. 5. 2020
      Doba čtení: 29 minut
    • Nástroj pytest a jednotkové testy: životní cyklus testů, užitečné tipy a triky

      Dnes se naposledy budeme zabývat použitím frameworku pytest při tvorbě a spouštění jednotkových testů. Ukážeme si mj. životní cyklus testů, některé užitečné přídavné moduly pro pytest, export do CSV i další užitečné tipy a triky.
      Pavel Tišnovský
      21. 5. 2020
      Doba čtení: 50 minut
    • Nástroj pytest a jednotkové testy: fixtures, výjimky, parametrizace testů

      Ve čtvrté části seriálu o testování s využitím jazyka Python se budeme opět zabývat možnostmi, které vývojářům i testerům nabízí nástroj pytest. Ukážeme si parametrizaci testů, zachycení výjimek i použití takzvaných test fixtures.
      Pavel Tišnovský
      19. 5. 2020
      Doba čtení: 51 minut
    • Literate programming: kombinace slovního popisu algoritmu s kódem

      Ilustrační obrázek
      V dnešním článku si ve stručnosti představíme některé novější nástroje podporující paradigma známé pod jménem literate programming. Jedná se o kombinaci slovního popisu algoritmu společně s vlastním zdrojovým kódem.
      Pavel Tišnovský
      14. 5. 2020
      Doba čtení: 20 minut
    • Použití nástroje pytest pro tvorbu jednotkových testů a benchmarků

      Ve třetí části seriálu o testování s využitím programovacího jazyka Python se budeme zabývat základními vlastnostmi známého nástroje pytest. Ukážeme si jak samotné použití tohoto nástroje pro jednotkové testy, tak i způsob zjištění pokrytí kódu testy, popř. vytvářením benchmarků.
      Pavel Tišnovský
      12. 5. 2020
      Doba čtení: 48 minut
    • Anketa mezi uživateli Pythonu za rok 2019, už jen 10 % používá Python 2

      Ilustrační obrázek
      Na podzim loňského roku Python Software Foundation a JetBrains uspořádalo již třetí anketu mezi uživateli Pythonu. Ankety se zúčastnilo více jak 24 tisíc lidí z více jak 150 zemí. Nejvíce je Python používán pro analýzu dat, programování webu a…
      Jan Fikar
      11. 5. 2020
    • Použití Pythonu pro tvorbu testů: použití třídy Mock z knihovny unittest.mock

      Ve druhé části seriálu o testování s Pythonem si popíšeme další možnosti, které jsou nabízeny knihovnou unittest.mock. Ukážeme použití třídy nazvané Mock, zjistíme, zda jsou mockované funkce volány s očekávanými parametry.
      Pavel Tišnovský
      7. 5. 2020
      Doba čtení: 36 minut
    • Použití Pythonu pro tvorbu testů: od jednotkových testů až po testy UI

      Již mnohokrát jsme se na stránkách Roota setkali s tematikou testů a testování aplikací. Tato problematika je tak důležitá a užitečná, že si zaslouží vlastní seriál. Příklady budou sice v Pythonu, ovšem uvedené postupy jsou univerzální.
      Pavel Tišnovský
      5. 5. 2020
      Doba čtení: 34 minut
    • Webinář datová analýza COVID-19 v ČR

      Ilustrační obrázek
      Zítra (úterý 28. dubna od 18:00) proběhne webinář ohledně Datové analýzy COVID-19. Prezentovat budou datoví experti: Matěj vede Onemocnění aktuálně COVID‑19: Přehled aktuální situace v ČR pro MZČR a Pavel vypracoval datovou analýzu a vizualizace…
      ENGETO
      27. 4. 2020
    • Tvorba grafů v Jupyter Notebooku s využitím knihovny Matplotlib

      Jupyter Notebook, s nímž jsme se ve stručnosti seznámili v úterním článku, lze použít pro mnoho činností. Využívá se mj. i pro přípravu dat a tvorbu grafů. A právě přípravou grafů se budeme zabývat dnes.
      Pavel Tišnovský
      23. 4. 2020
      Doba čtení: 27 minut
    • Jupyter Notebook – nástroj pro programátory, výzkumníky i lektory

      V sérii článků o nástrojích vhodných (mj.) i pro výuku nesmíme zapomenout na velmi populární a univerzální nástroj nazvaný Jupyter Notebook. Ten je používán v mnoha oblastech – jak programátory a výzkumníky, tak i lektory.
      Pavel Tišnovský
      21. 4. 2020
      Doba čtení: 22 minut
    331–360 / 724
    První strana Předchozí strana 9 10 11 12 13 14 15 Následující strana Poslední strana




    Dále u nás najdete

    Co hradí pojišťovny u domácí péče

    Počet nových pracovních míst prudce klesá

    Kdo se bude moct vyhnout EET a co bude muset splnit?

    Výjimka z EET je nejmenším OSVČ k ničemu, hodí se ale podvodníkům

    Z evropského koláče chytrých telefonů ukusují Apple a Honor

    Malware, ransomware a další online hrozby: Jak se liší?

    Sailfish OS na Sony Xperia 10 III: seznámení a instalace

    Stát se za data retention omluvil, ale údaje sbírá dál

    Pojišťovny zneužívají lenosti svých klientů. Ti za to platí

    Registrace zahraničního zaměstnance pro účely JMHZ

    AMD přichází se značkou Ryzen AI do segmentu stolních počítačů

    Jaké screeningy vám lékař doporučí po padesátce

    Registrace cizinců podle JMHZV praxi

    V Česku už seženete exkluzivní ASUS ProArt GoPro Edition

    Na arytmii přišel díky hodinkám. Lékaři radí zkoušet tep pravidelně

    Vývojáři už kód nepíší, kočírují smečky AI agentů

    Ve špičkových restauracích se dá díky festivalu najíst za půlku

    Rostoucí cena operačních pamětí zásadně zdražuje počítače

    Česko se přímo podílí na evropské strategii pro čipy

    Paramount získal Warnery a Netflix na tom vydělal

    • Root.cz do mailu
    • RSS a další exporty
    • Podpořte Root.cz
    • Reklama
    • Podmínky užívání
    • Kontakt
    Byznys:
    Podnikatel.cz Euro.cz Businesscenter.podnikatel.cz
    Finance:
    Měšec.cz Finance.cz
    IT:
    Lupa.cz Root.cz Cnews.cz Zdroják.cz
    Zdraví:
    Vitalia.cz Zdraví.euro.cz
    Software:
    Slunečnice.cz Stahuj.cz SW.cz Můjsoubor.cz Stáhnu.cz
    Zájmy:
    Edna.cz Autobible.euro.cz Rodičov.cz Videačesky.cz Hryprodívky.cz Raketka.cz Nasvah.cz
    B2B:
    Computertrends.cz CIOtrends.cz Channeltrends.cz CFOtrends.cz
    Odborné akce:
    Tuesday.cz

    Dáváme Internetu obsah.

    • O společnosti
    • Inzerce
    • Kariéra
    • Kontakty
    • Osobní údaje
    • Nastavení soukromí
    Copyright © 1997 – 2025 Internet Info, s.r.o. Všechna práva vyhrazena.
    Root.cz
    ŠkOLENÍ: Jak bezpečně spravovat a provozovat linuxové servery?
    TO CHCI
    newsletter ČLÁNKY DO MAILU