Jan Švec | honzas.cz
Menu

# Ladění

4 položky

Všechny štítky

Kde se asi stala chyba: obsluha výjimek v Pythonu

2. září 2014

Python, stejně jako většina moderních programovacích jazyků, obsluhuje chyby vzniklé za běhu pomocí výjimek. Pro každého programátora v Pythonu je blok try … except základem všeho bytí. Výjimky se používají nejen pro obsluhu běhových chyb a chyb vzniklých v operačním systému, ale velice úzce souvisí i s dynamickým typováním samotného Pythonu (viz příklad zde).

Kde se asi stala chyba: Regulární výrazy

1. července 2014

Regulární výrazy jsou populární mezi mnoha programátory. V dnešním díle seriálu o chybách se podíváme na to, co je špatně na regulární výrazu [+-0123456789] . Regulární výrazy samy o sobě jsou relativně silný formalizmus pro vyhledávání a nahrazování v textu.

Kde se asi stala chyba: Proxování WebSocketů

12. června 2014

Tento příspěvek se bude Pythonu dotýkat pouze okrajově, nicméně i tak server psaný v Pythonu v něm bude hrát velkou, ne-li hlavní roli. Příspěvek se bude zabývat tím, jak pomocí webového serveru Apache vytvořit proxy k WebSocket serveru postaveného nad Python frameworkem Tornado. Představme si nejprve hlavní herce dnešního představení.

Kde se asi stala chyba

4. června 2014

Kde se asi stala chyba — typická otázka při hledání chyb v programovém kódu. Přestože dnešní programátor je vybaven celou paletou nástrojů od editoru po debugger, stále jsou zde případy chyb, které se nedaří tak jednoduše rozlousknout. Tyto chyby jsou až magické a zdá se, že čím více se na ně člověk zaměřuje, tím snáze unikají.