Seriál Létající cirkus

Téměř každý programátor vyzkoušel za svůj život vícero programovacích jazyků. A také téměř každý si vysnil svůj ideální. Jednoduchý, robustní, hezký, přenositelný. A poněvadž se v poslední době čím dál více mluví a píše o jazyku, který tyto představy více než naplňuje, podíváme se na něj v našem seriálu. Dámy a pánové, přichází pan Python.

Létající cirkus (21)

Je tomu již rok, kdy na ROOTu začínal seriál věnovaný Pythonu. Dnešním dílem pojednávajícím o balíčku distutils naše povídání ukončíme. Pojďme se tedy podívat na distribuci našich programových dítek.

Jan Švec

28. 1. 2003 0:00 | Python
| 2

Létající cirkus (20)

V dnešním díle seriálu věnovaném jazyku Python si v krátkosti představíme další velice užitečný balíček - Numeric Python, díky kterému dokáže Python pracovat s opravdu rozsáhlými poli dat a provádět nad nimi různé matematické operace.

Jan Švec

5. 12. 2002 0:00 | Python

Létající cirkus (19)

Další povídání nad jazykem Python pokračuje dílem věnovaným knihovně pro práci s grafickými daty, knihovně Python Imaging Library, zkráceně PIL.

Jan Švec

7. 11. 2002 0:00 | Python

Létající cirkus (18)

Týden se s týdnem sešel a my jsme se opět setkali u našeho občasníku věnovaného jazyku Python. Jak jsem již na konci minulého dílu předeslal, dnes se budeme věnovat především utilitkám, které nám při práci s Pythonem vydatně pomáhají. Jde o debugger, profiler a shell jazyka Python - ipython.

Jan Švec

25. 10. 2002 0:00 | Python
| 1

Létající cirkus (17)

Náš seriálu o jazyce Python pokračuje dnešním dílem věnovaným vytváření "bezpečného" prostředí, které umožňuje spouštění nedůvěryhodného (a potenciálně nebezpečného) kódu a přitom ho izoluje od samotného prostředí operačního systému. K implementaci tohoto prostředí Python používá dva moduly - rexec a Bastion, o nichž bude dnes (především) řeč. Nejprve si ale probereme problematiku dynamické interpretace kódu.

Jan Švec

20. 9. 2002 0:00 | Python
| 1

Létající cirkus (16)

Po delší pauze způsobené tragickými srpnovými záplavami se opět setkáváme u dalšího dílu našeho seriálu o programovacím jazyce Python, který bude tentokráte věnován práci s internetovými protokoly FTP, HTTP a SMTP, přičemž nevynecháme ani knihovnu urllib.

Jan Švec

6. 9. 2002 0:00 | Python
| 1

Létající cirkus (15)

Dnešní díl seriálu o jazyce Python bude věnován komunikaci mezi procesy. Probereme si klasiku všech UNIXů - roury a sokety. Povíme si, jak vytvořit rouru a k ní příslušející souborový objekt, jak vytvořit soket a kterak ho připojit ke svému protějšku.

Jan Švec

26. 7. 2002 0:00 | Python
| 1

Létající cirkus (14)

Dnes konečně plním slib z konce minulého dílu našeho seriálu, dnešní díl tedy bude věnován perzistentním objektům. Povíme si něco o modulech marshal, pickle a shelve.

Jan Švec

12. 7. 2002 0:00 | Python
| 2

Létající cirkus (13)

V dnešním dílu seriálu o jazyce Python se budeme věnovat vláknům a jejich synchronizaci. Probereme obě dvě rozhraní, která lze v Pythonu používat, a ukážeme si použití jednotlivých prostředků pro synchronizaci vláken.

Jan Švec

7. 6. 2002 0:00 | Python
| 1

Létající cirkus (12)

Dnešní díl našeho povídání o jazyce Python věnujeme zpracování textů. Povíme si více o řetězcích, o podpoře Unicode a nakonec i o regulárních výrazech.

Jan Švec

31. 5. 2002 0:00 | Python

Létající cirkus (11)

V dnešním dílu začneme probírat jednotlivé moduly jazyka Python. Celý tento díl bude věnovaný standardním modulům, které můžete nalézt v každé instalaci jazyka Python - modulům __builtin__, sys a os.

Jan Švec

10. 5. 2002 0:00 | Python

Létající cirkus (10)

V dnešním dílu se budeme věnovat dalším novým vlastnostem jazyka Python, které se objevily v nejnovějších verzích 2.1 a 2.2 - iterátorům a generátorům. Pojďme se tedy naposledy ponořit do světa syntaxe jazyka Python.

Jan Švec

26. 4. 2002 0:00 | Python
| 2

Létající cirkus (9)

Jak jsem již slíbil na konci minulého dílu našeho seriálu o jazyce Python, budeme se dnes věnovat těm syntaktickým obratům, na které se v minulých dílech nedostalo. Budou to hlavně skládání a rozklad sekvencí, anonymní lambda funkce a formátování řetězců.

Jan Švec

12. 4. 2002 0:00 | Python

Létající cirkus (8)

Chybové stavy byly vždy problémem. Různá protředí se s jejich existencí vyrovnala po svém. Všeobecně uznávaným a hojně používaným způsobem se staly výjimky. Dnešní díl seriálu o jazyce Python vám ukáže, kterak se s nimi vypořádat.

Jan Švec

28. 3. 2002 0:00 | Python

Létající cirkus (7)

Jak jsem již slíbil v minulé části našeho seriálu, dnes se podíváme na rozšíření, která v objektově orientovaném modelu jazyka Python přináší jeho nejnovější verze 2.2. V dnešním dílu se také vrátíme k výkladu metod __getattr__ a __setattr__, o nichž jsme se zmínili v minulém díle.

Jan Švec

18. 3. 2002 0:00 | Python
| 8

Létající cirkus (6)

Jak jsem již slíbil na konci minulého dílu, podíváme se nyní na další oblast, ve které Python dominuje - objektově orientované programování. Dnes poprvé porušíme pravidlo a budeme se věnovat nejnovější verzi 2.2, která v oblasti OOP přináší v tomto jazyce další pokrok.

Jan Švec

7. 3. 2002 0:00 | Python
| 5

Létající cirkus (5)

Pryč jsou doby, kdy se zdrojové kódy programů psaly do jednoho souboru bez ladu a skladu, pryč jsou časy, kdy nejsložitějsí programy měly pár stovek řádek. V dnešní době, kdy je kladen velký důraz na opakované použití kódu a na programy složené z komponent, je třeba program rozdělit do několika částí. V jazyce Python jde o moduly a balíčky modulů a další pokračování tohoto seriálu bude právě o nich.

Jan Švec

28. 2. 2002 0:00 | Python
| 6

Létající cirkus (4)

Dnešní díl bude věnovaný proměnným, prostorům jmen a uživatelským funkcím v jazyce Python. Ukážeme si konstrukce global, del a def. Povíme si o tom, jak si vytvořit vlastní uživatelskou funkci, jak používat nepovinné parametry, a na závěr si ukážeme, jak naši funkci zavolat z programu.

Jan Švec

1. 2. 2002 0:00 | Python

Létající cirkus (3)

V dalším pokračování našeho povídání o jazyce Python se budeme věnovat logickým výrazům a probereme si nejdůležitější logické operátory.

Jan Švec

25. 1. 2002 0:00 | Python

Létající cirkus (2)

V dnešním dílu seriálu věnovaného jazyku Python si přiblížíme typy tuple, seznam a asociativní pole, povíme se více o řetězcích, probereme slice konstrukce a na závěr si ukážeme konstrukce pro řízení toku programu.

Jan Švec

11. 1. 2002 0:00 | Python
| 5

Létající cirkus

Téměř každý programátor vyzkoušel za svůj život vícero programovacích jazyků. A také téměř každý si vysnil svůj ideální. Jednoduchý, robustní, hezký, přenositelný. A poněvadž se v poslední době čím dál více mluví a píše o jazyku, který tyto představy více než naplňuje, podíváme se na něj v našem seriálu. Dámy a pánové, přichází pan Python...

Jan Švec

20. 12. 2001 0:00 | Python
120na80.cz: Cestovní nevolnost. Co pomůže?

Cestovní nevolnost. Co pomůže?

Vitalia.cz: 3× o tucích: proč je potřebujeme?

3× o tucích: proč je potřebujeme?

DigiZone.cz: Světlé zítřky gaučových sportovců

Světlé zítřky gaučových sportovců

Podnikatel.cz: Skvělá zpráva, dobírka #EET nepodlehne

Skvělá zpráva, dobírka #EET nepodlehne

Podnikatel.cz: Český podnikatel a #brexit. Co nastane?

Český podnikatel a #brexit. Co nastane?

120na80.cz: Jsou opalovací krémy pro děti jiné?

Jsou opalovací krémy pro děti jiné?

DigiZone.cz: Markíza: tady je předběžné opatření

Markíza: tady je předběžné opatření

120na80.cz: Proč komáři létají hlavně večer?

Proč komáři létají hlavně večer?

DigiZone.cz: Pardubicko: Výrazně posílen Mux 3

Pardubicko: Výrazně posílen Mux 3

Měšec.cz: Apple Pay je v Česku. Návod na aktivaci

Apple Pay je v Česku. Návod na aktivaci

Podnikatel.cz: Oblíbené Babišovo reverse charge. Potopilo je?

Oblíbené Babišovo reverse charge. Potopilo je?

DigiZone.cz: Soud zakázal šíření TV Markíza v ČR

Soud zakázal šíření TV Markíza v ČR

Lupa.cz: Zkoušeli operátoři manipulovat měření LTE?

Zkoušeli operátoři manipulovat měření LTE?

Měšec.cz: Ceny PHM v Evropě. Finty na úspory

Ceny PHM v Evropě. Finty na úspory

Měšec.cz: TEST: Vyzkoušeli jsme pražské taxikáře

TEST: Vyzkoušeli jsme pražské taxikáře

Vitalia.cz: Máte chutě? Nejezděte do světa, ale do Dobřichovic

Máte chutě? Nejezděte do světa, ale do Dobřichovic

Měšec.cz: Co s reklamací, když e-shop krachuje?

Co s reklamací, když e-shop krachuje?

Vitalia.cz: Jíme přesolené potraviny. Zrovna tyhle

Jíme přesolené potraviny. Zrovna tyhle

DigiZone.cz: Náhrada za nevrácená zařízení?

Náhrada za nevrácená zařízení?

Měšec.cz: Od kdy musí studenti platit pojistné?

Od kdy musí studenti platit pojistné?