Nové vlastnosti Pythonu 3.14 v praxi: rychlost a paměťové nároky aplikací využívajících více souběžných úloh
Zdroj:
root.cz
06.11.2025 (00:00)
it, počítače
Už jsme si ukázali realizaci souběžných i paralelních úloh v Pythonu 3.14: multiprocesing, multithreading, asynchronní volání a samostatné interpretry. Dnes tato řešení porovnáme z pohledu rychlosti a spotřeby paměti. celý článek
Souběžné a paralelně běžící úlohy naprogramované v Pythonu – závěrečné zhodnocení
Zdroj:
root.cz
19.05.2022 (00:00)
it-pocitace
V šestém článku o vytváření, spouštění a řízení souběžných popř. paralelně běžících úloh v Pythonu nejdříve dokončíme popis knihovny Trio a posléze provedeme zhodnocení jednotlivých technologií.
Nástroj huey: užitečná knihovna pro práci s frontami úloh v Pythonu
Zdroj:
root.cz
18.06.2020 (00:00)
it-pocitace
[42 minut čtení] 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. 1. Nástroj huey aneb další užitečná knihovna pro práci s frontami úloh v Pythonu
Souběžné a paralelně běžící úlohy naprogramované v Pythonu
Zdroj:
root.cz
22.02.2022 (00:00)
it-pocitace
Dnes se seznámíme s několika balíčky ze standardní knihovny jazyka Python, které jsou určeny pro spouštění souběžných či dokonce paralelně běžících úloh. Zmíníme se i o způsobech komunikace mezi těmito úlohami.
Nové vlastnosti Pythonu 3.14 v praxi: vliv odstranění GIL a využití více interpretrů
Zdroj:
root.cz
21.10.2025 (00:00)
it-pocitace
Zaměříme se na dvě technologie, které Python 3.14 nabízí: podporu pro interpret bez GIL a knihovnu s API, které umožňuje využít větší množství interpretrů spouštěných v rámci jednoho procesu.
Nové vlastnosti Pythonu 3.14 v praxi: komunikace mezi interpretry
Zdroj:
root.cz
29.10.2025 (00:00)
it-pocitace
Ukážeme si, jak realizovat komunikaci mezi úlohami, které jsou spuštěny v samostatných interpretrech. A porovnáme toto řešení s technologiemi, které již Python nabízí: multiprocesing, multithreading a asynchronní volání.
Rychlost CPythonu 3.11 a 3.12 v porovnání s JIT a AOT překladači Pythonu (2)
Zdroj:
root.cz
23.11.2023 (00:00)
it-pocitace
Na úvodní článek o testování rychlosti interpretrů Pythonu v porovnání s JIT a AOT překladači dnes navážeme. Ukážeme si, jak se projeví paralelizace kódu (Numba) a zjistíme vliv rychlosti I/O operací na celkovou rychlost benchmarků.
Interpret Pythonu bez GILu: vyplatí se odstranění velkého zámku?
Zdroj:
root.cz
11.01.2024 (00:00)
it-pocitace
Za jednu příčinu relativně nízké rychlosti aplikací psaných v Pythonu (a to i programů s více vlákny) se uvádí existence GILu neboli Global Interepreter Locku. Proto existuje snaha o jeho eliminaci.
Trasování aplikací naprogramovaných v Pythonu
Zdroj:
root.cz
09.02.2021 (00:00)
it-pocitace
[24 minut čtení] 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. 1. Krátká lekce z historie: příkazy TRON a TROFF
Rychlost CPythonu 3.11 a 3.12 v porovnání s JIT a AOT překladači Pythonu
Zdroj:
root.cz
21.11.2023 (00:00)
it-pocitace
Standardní interpret Pythonu verze 3.11 (CPython 3.11) je na základě benchmarků rychlejší, než předchozí verze. Naskýtá se tedy otázka, jak dobrý je CPython v porovnání s existujícími JIT a AOT překladači Pythonu.
Podpora funkcionálního programování v Pythonu a knihovna functools
Zdroj:
root.cz
27.07.2023 (00:00)
it-pocitace
Python je multiparadigmatickým jazykem, což znamená, že lze psát prakticky čistě imperativně, ale i objektově. Navíc v Pythonu nalezneme poměrně velké množství vlastností převzatých z funkcionálních jazyků.
Manipulace s binárními datovými strukturami v Pythonu
Pyrsistent: persistentní datové struktury v Pythonu
Testování webových aplikací s REST API z Pythonu (2)
Testování webových aplikací s REST API z Pythonu (3)
Automatický refaktoring zdrojových kódů Pythonu s využitím nástroje Pyrefact
Testování webových aplikací s REST API z Pythonu
Správce úloh je přežitek – Windows 10 získají nový nástroj pro ukončování procesů aplikací
Použití Pythonu pro tvorbu testů: od jednotkových testů až po testy UI
OpenAI uvádí GPT-5. Je zdarma pro všechny a okamžitě překonává veškerou konkurenci
Softwarová sklizeň (10. 2. 2022)
PyWebIO: interaktivní webové dialogy a formuláře v čistém Pythonu
Knihovna LibCST umožňující snadnou modifikaci zdrojových kódů Pythonu
Souběžné a paralelně běžící úlohy naprogramované v Pythonu – knihovna Trio
Tvorba grafického uživatelského rozhraní v Pythonu s využitím knihovny PySimpleGUI
Lepší.TV umožňuje nastavit rychlost přehrávání
Testování nativních funkcí s využitím programovacího jazyka Python
Souběžné a paralelně běžící úlohy naprogramované v Pythonu – Curio a Trio
Najít proces bude jednodušší. Správce úloh dostal vyhledávací pole a další užitečnosti
Model Context Protocol: vznikající standard pro potřeby aplikací využívajících AI a LLM (2.část)
Kontejnery v Pythonu: zdaleka nejde jen o n-tice, seznamy, množiny a slovníky
Souběžné a paralelně běžící úlohy naprogramované v Pythonu (2)
Transcrypt: technologie umožňující použití Pythonu v prohlížeči
Trump a Biden se na dálku utkali v souběžných diskusích s voliči
Podpora funkcionálního programování v Pythonu a knihovna functools (3. část)
Zase blíž SSD. Paměťové SD karty zrychlí až na 4 GB/s
Tip: Jak stiskem jediné klávesy pozastavit Správce úloh, abyste se v něm vyznali
Revoluční funkce nebo zbytečnosti Windows 11, rozhodnutí je na vás
Novinky v typovém systému přidané do Pythonu 3.12
Tvorba aplikací a her s textovým uživatelským rozhraním s využitím knihovny Blessed
Spacemacs: práce s projekty psanými v Pythonu a režim Org
Správce úloh ve Windows 10 dostane novou funkci: zkrotí nenasytné aplikace Eko režimem
Více než čtvrtina lidí snižuje kvůli ekonomice své nároky na bydlení

