Autor

Pavel Tišnovský

Použití standardní knihovny Javy v Jythonu

Ve druhém článku o zajímavém a potenciálně užitečném projektu Jython si ukážeme, jakým způsobem je možné v Jythonu používat rozhraní a třídy naimportované ze standardní knihovny jazyka Java. Uvidíme, že – což možná zní poněkud paradoxně – může být použití javovských… Pokračovat ve čtení →

Užitečné knihovny a moduly pro Python: kreslení a pokročilé manipulace s obrázky v knihovně Pillow

Ve druhém článku o knihovně Pillow určené programátorům, kteří potřebují manipulovat s rastrovými obrázky ve skriptech nebo i rozsáhlejších aplikacích psaných v Pythonu, si ukážeme některé pokročilejší operace nabízené touto knihovnou. Nejprve si představíme modul nazvaný ImageEnhance určený pro manipulaci se základními… Pokračovat ve čtení →

Užitečné knihovny a moduly pro Python: knihovna Pillow určená pro manipulaci s rastrovými obrázky

Ve třetím článku o populárních a často využívaných knihovnách určených pro vývojáře používající programovací jazyk Python se seznámíme se základními vlastnostmi knihovny Pillow, která vznikla z dnes již nevyvíjené knihovny PIL (Python Imaging Library). Knihovna Pillow umožňuje práci s rastrovými obrázky uloženými… Pokračovat ve čtení →

Užitečné knihovny a moduly pro Python: další možnosti nabízené knihovnou Requests

Ve druhé části seriálu o nejpopulárnějších a nejužitečnějších knihovnách určených pro vývojáře používající programovací jazyk Python dokončíme popis možností nabízených knihovnou Requests. Zaměříme se především na poněkud složitější dennodenně používané techniky –, čtení binárních dat, práci s cookies, využití session atd…. Pokračovat ve čtení →

Užitečné knihovny a moduly pro Python: knihovna Requests

V novém seriálu, který ode dneška začíná na serveru mojefedora.cz vycházet, se postupně seznámíme s nejpopulárnějšími a současně i nejužitečnějšími knihovnami dostupnými vývojářům používajícím programovací jazyk Python. První velmi známou a užitečnou knihovnou je knihovna nazvaná Requests.

Jython aneb poněkud opomíjený programovací jazyk pro virtuální stroj Javy

Pro virtuální stroj programovacího jazyka Java (JVM) v současnosti existuje již poměrně velké množství různých „alternativních“ programovacích jazyků. Kromě samotné Javy jakožto primárního jazyka pro JVM se setkáme především s trojicí oblíbených jazyků Scala, Kotlin a Groovy, za nimiž následuje Clojure, JRuby,… Pokračovat ve čtení →

Python pro vývojáře: použití knihovny unittest.mock (nejenom) při testování (2.část)

Ve druhé části článku věnovaném testování zdrojového kódu aplikací naprogramovaných v Pythonu si popíšeme další možnosti nabízené knihovnou unittest.mock. Zejména si ukážeme použití tříd nazvaných Mock a MagicMock, seznámíme se s možnostmi zjištění, zda jsou mockované funkce volány s očekávanými parametry a samozřejmě… Pokračovat ve čtení →

Python pro vývojáře: použití knihovny unittest.mock (nejenom) při testování

Při testování aplikací, zejména při psaní jednotkových testů, se poměrně často dostaneme do situace, kdy potřebujeme nahradit nějakou funkci či metodu používanou v reálné aplikaci za „falešnou“ funkci resp. metodu vytvořenou pouze pro účely testů. V programovacím jazyku Python je možné pro tvorbu… Pokračovat ve čtení →

CC BY-SA 4.0
This site is not affiliated with or endorsed by the Fedora Project.
Kontakt: redakce@mojefedora.cz | Pište pro mojefedora.cz
Některé materiály na těchto stránkách pocházejí z webu fedoramagazine.org
Přihlásit se