Re: [python] class a subclass

2006-11-10 Tema obsahu Petr Přikryl
mtip napsal(a): RM Problem je asi niekde v tom, ze v potomku v metode ma() odovzdavas RM self t.j. referenciu na instanciu triedy b (potomka) RM super(b,self).ma() RM Neviem naco by sa v tej funkcii super() mala davat referencia na potomka, RM ked to ma ist do rodica. RM Ja som to skusal

Re: [python] class a subclass

2006-11-12 Tema obsahu Petr Přikryl
Ještě jednou se vrátím k původnímu dotazu. Kdybych přece jen chtěl něco takového, abych u instance mohl dynamicky rozhodovat, jaká varianta metody se má volat (zda rodičovský kód nebo kód potomka) a kdyby se o tom mělo rozhodovat například zvnějšku, mohu použít prostředníka... mtip napsal(a):

Re: [python] Buducnost Pythonu: lambda, map, filter

2006-11-13 Tema obsahu Petr Přikryl
Roman Miklos napsal(a): Radsej by som naopak uvital keby sa preberalo stale viac, napriklad keby bolo mozne namiesto f = open(data.txt) line = f.readline() while line: print line line = f.readline() f.close() napisat jednoducho ako v Perle a C++ f = open(data.txt) while line

Re: [python] file.next() (bylo Buducnost Pythonu: lambda, map, filter)

2006-11-14 Tema obsahu Petr Přikryl
radek napsal(a): Avšak souhlasím s názorem, že soubory se čtou většinou po řádcích takže je to takto praktické ale mám z toho pocit vyjímky která se mi nelíbí. Problém je v tom, že zadrátovat do jazyka konstrukci, která ušetří několik písmenek je sice praktické, ale nedobré. Nechť je

Re: [python] OT: překlad syndication feeds

2010-04-28 Tema obsahu Petr Přikryl
Petr Messner Stejně kdo si v knize u RSS přečte, že je to syndikace, buď bude význam vědět proto, že RSS už zná, nebo mu nějaká syndikace neřekne vůbec nic. S tím souhlasím. Vím, co je RSS, ale s celým názvem jsem se setkal jen párkrát a asi bych si na něj nevzpomněl. A opravdu se mi pod tím

Re: [python] printy v češtině na WINDOWS/cmd konzoli nečitelné

2010-04-28 Tema obsahu Petr Přikryl
petrofF Bohužel, toto se týká jen příkazů print. Pokud použiju raw_input(uZadej jméno...) hodí to chybu Zdá se, že jde o starou chybu, kterou jsem hlásil vývojářům skoro před 5 lety. Mrkni sem http://www.py.cz/pipermail/python/2005-July/003022.html Jsou tam popsané projevy a možnost částečného

Re: [python] printy v češtině na WINDOWS/cmd konzoli nečitelné

2010-05-04 Tema obsahu Petr Přikryl
zu1234 Hynek Ve wydlích není žádná obdoba *nixových $LC_* proměných, ze kterých by to šlo zjistit za běhu? Zase někdo, kdo chce nás, chudáky windowsáky, nas..t! ... Prostě, ms-windows není systém a už vůbec ne operační. Je to produkt úspěšného marketingu. Ale vážně a k věci: někde na webu

Re: [python] printy v češtině na WINDOWS/cmd konzoli nečitelné

2010-05-04 Tema obsahu Petr Přikryl
to nebrání tomu v Pythonu 2.x důsledně používat uunicode řetězce. Jedině ty jsou řetězci, se kterými se dá něco dělat z hlediska přenositelnosti. Petr petrofF Petr Přikryl petrofF Bohužel, toto se týká jen příkazů print. Pokud použiju raw_input(uZadej jméno...) hodí to chybu Zdá se, že jde o starou

Re: [python] parsing souboru

2010-05-05 Tema obsahu Petr Přikryl
Tomas Hnizdil Mam soubor, ve kterem mam textova data ve formatu dictionary tj. '{'KLIC': 'hodnota', .. {'SUBSLOVNIK': 'hodnota' } ...} Potrebuji zjistit hodnotu dvou klicu, ktere jsou umitsteny skoro na konci toho slovniku. Vsechno je to ulozeno jako jedna radka a ma to v prumeru 6000

[python] OT: překlad caching proxy?

2010-05-05 Tema obsahu Petr Přikryl
Všechny zdravím a Slunce v duši (když už je tak zas...á obloha), Mám tu zase takový oříšek. Překládá se nějakým stručným českým pojmem nebo ne-příliš-moc-dlouhým-i-když-korektním-opisem anglický caching proxy v souvislosti s webovými službami? Dík, Petr

[python] eval je nebezpečný, ale i užit ečný (bylo parsing souboru)

2010-05-06 Tema obsahu Petr Přikryl
Tomas Hnizdil Mam soubor, ve kterem mam textova data ve formatu dictionary tj. '{'KLIC': 'hodnota', .. {'SUBSLOVNIK': 'hodnota' } ...} Potrebuji zjistit hodnotu dvou klicu, ktere jsou umitsteny skoro na konci toho slovniku. Vsechno je to ulozeno jako jedna radka a ma to v prumeru 6000

[python] OT: překlad cache, hash

2010-05-06 Tema obsahu Petr Přikryl
Zdravím všechny, Tohle je spíš pro lidi, kdo kromě vlastního názoru mají i nějakou zkušenost... Co to je cache a hash ví (aspoň přibližně) každý, kdo trochu k počítačům čuchnul. Není to problém chápat, není problém to používat v hovoru keš, heš. Problém je rozlišit folklór a slang od něčeho,

Re: [python] OT: překlad cache, hash

2010-05-06 Tema obsahu Petr Přikryl
caching (jako činnost), caching headers (jako relativně stručné označení něčeho konkrétního). Každopádně díky za příspěvek, Petr Petr Přikryl Co to je cache a hash ví (aspoň přibližně) každý, kdo trochu k počítačům čuchnul.  Není to problém chápat, není problém to používat v hovoru keš

Re: [python] OT: překlad cache, hash

2010-05-07 Tema obsahu Petr Přikryl
mimi.vx Visgean Skeloru Petr Přikryl Co to je cache a hash ví (aspoň přibližně) každý, kdo trochu k počítačům čuchnul. Není to problém chápat, není problém to používat v hovoru keš, heš. Problém je rozlišit folklór a slang od něčeho, co snese papír knížky. ... Teď ta otázka... Jak

[python] OT: Cache -- rozuzlení? Hash -- dal ší poznámky (bylo překlad cache, hash)

2010-05-07 Tema obsahu Petr Přikryl
Vladimir Macek Petr Přikryl wrote: hash -- ve smyslu speciální hodnoty, která vzniká jako příznak zpracovaného obsahu. Hešovací je použitelné a intuitivní. Myslím, že originální hash angličtina považuje za přídavné jméno a my bychom se toho měli držet. Slangově je to zkráceně a nesprávně

Re: [python] OT: překlad cache, hash

2010-05-07 Tema obsahu Petr Přikryl
Visgean Skeloru Mimochodem, bude u těch překladů i anglický ekvivalent jako to má například wikipedia? Ano, určitě. Pokud to není jasný pojem (jako například list = seznam), uvádím v závorce originál. Uvádím jej i opakovaně v místech, kde by to čtenáři mohlo usnadnit nebo upřesnit chápání

Re: [python] printy v češtině na WINDOWS/cmd konzoli nečitelné

2010-05-10 Tema obsahu Petr Přikryl
petrofF Problém s Unicode v IDLE: ...  print učeské_unicode se zobrazí správně jen pokud je vykonán spuštěním modulu (kde se vyskytuje) Pokud zadám přímo v IDLE-příkazovém interpretu např.:    uDia = u'ěščřžýáíéóúůďťňĚŠČŘŽÝÁÍÉÓÚŮĎŤŇ'    print uDia výsledek je:    ìšèøžýáíéóúùïò̊È؎ÝÁÍÉÓÚÙύÒ

[python] OT: preklad cookies

2010-05-11 Tema obsahu Petr Přikryl
Ahoj všeci, Co se týká překladu cookies, ptám se spíš ze zvědavosti. Jednak se to v překládaném textu vyskytuje minimálně a jednak je to tak speciální věc, že neuškodí nechat to v původním tvaru. Přesto... Setkali jste se někdy s nějakým překladem? Díky a mějte se fajn, Petr

Re: [python] OT: preklad cookies

2010-05-11 Tema obsahu Petr Přikryl
__ Hynek Fabian Vladimir Macek (úterý 11 Květen 2010 14:29:50): Ano, při překladu pro Microsoft (a ten měl hodně striktní pravidla) byla striktní instrukce překládat jako soubor cookie. Nepřijde mi to až tak špatné. Výsledek je

[python] OT: Překlad Dive Into Python 3 -- n ázory

2010-05-19 Tema obsahu Petr Přikryl
Všechny Vás zdravím, Jestli ze strany CZ.NIC bude zájem, rád bych ovlivnil formu tištěné podoby knihy. Jako členové tohoto mailing listu patříte mezi výraznější uživatele Pythonu. Mnozí z Vás učí a možná budete chtít přeložený text používat ve výuce... Podle mého názoru jsou ČR (+SK) dost malé

Re: [python] OT: Překlad Dive Into Python 3 -- n ázory

2010-05-20 Tema obsahu Petr Přikryl
Vladimir Macek Petr Přikryl wrote: Máte nějaké zkušenosti, nápady... Podle ticha mám dojem, že nejsem sám, kdo zcela nepochopil, o co Vám jde. Ne že bych nechtěl přispět nápady... :) No, v době psaní jsem na tom asi nebyl nejlíp :) Vezmu to polopaticky. Zkuste si stáhnout PDF z http

Re: [python] OT: Překlad Dive Into Python 3 -- n ázory

2010-05-20 Tema obsahu Petr Přikryl
David Rohleder Petr Přikryl píše v Čt 20. 05. 2010 v 08:32 +0200: Vladimir Macek Podle ticha mám dojem, že nejsem sám, kdo zcela nepochopil, o co Vám jde. Ne že bych nechtěl přispět nápady... :) Podobné úvahy mě vedou k závěru, že to HTML by se mělo převést do tvaru vhodnějšího pro

Re: [python] Buffer overflow na Win7?

2010-07-15 Tema obsahu Petr Přikryl
nefunguje ani takovyto obycejny priklad: t = file('blabla.txt', 'a+') t.write(Lorem ipsum dolor sit amet) print t.read() t.close() Ocekaval jsem, ze se vypise prazdny retezec (vzhledem k tomu, ze se snazim cist na konci souboru). Tento priklad ale opakovane a bez vyjimky do konzole vypise

Re: [python] Buffer overflow na Win7?

2010-07-15 Tema obsahu Petr Přikryl
To znamená, že to může mít co do činění s použitím vyrovnávacího bufferu, který může být v Linuxu a pod Windows obsluhován jinak Takze to znamena, ze Windowsi fread() obsahuje buffer overflow? OK, chapu, nemusi to byt chyba pythonu, ale v takovem pripade to je snad jeste horsi. Je to asi

Re: [python] file type v python3

2010-07-15 Tema obsahu Petr Přikryl
Diky za zajimavy postreh, o absenci file() v python3 jsem netusil. Vzhledem k tomu, ze me dopredna kompatibilita zajima to budu muset resit. Jak lze v python3 resit nasledujici konstrukci? class test(file): def test(self): return 'test' g = test('pokus.txt', 'w') Mym cilem je

Re: [python] Buffer overflow na Win7?

2010-07-15 Tema obsahu Petr Přikryl
No vida. Víc hlav, víc zelí. Fuguje to ;) Michal Molhanec napsal [...] MSDN: When the r+, w+, or a+ access type is specified, both reading and writing are allowed (the file is said to be open for update). However, when you switch between reading and writing, there must be an intervening

Re: [python] pomoc v pythone

2010-07-25 Tema obsahu Petr Přikryl
Musíš si to odřádkovat :-) Pro doplnění, příkaz print si přidává konec řádku sám a dá se přesměrovat i do souboru. Přesto bych ale dal přednost tomu subor.write(...) Před subor.close() napiš subor.write('rn') nebo, což je korektnější, subor.write(os.linesep), nezapomeň někde nad tím uvést

Re: [python] pomoc v pythone

2010-07-25 Tema obsahu Petr Přikryl
Ten mailer (mail.atlas.cz) z toho vyházel zpětná lomítka. Před 'n' jako koncem řádku má být zpětné lomítko. (Možná když to při psaní zdvojím? '\n') __ Od: Petr Přikryl prik...@atlas.cz Komu: Konference PyCZ python@py.cz Datum

Re: [python] issue a spol.

2010-10-06 Tema obsahu Petr Přikryl
Zdravím, Poraďte mi prosím, jak přeložit sousloví issue tracker. Bude to něco jako seznam problémů. Máme český adekvát? Překládám teď Producing Open Source Software http://producingoss.com/ a tam se zas vyskytuje bug tracker s tím, že mnohdy ty nástroje splývají. Přeložil

Re: [python] nechtene propojeni mnozin

2010-10-14 Tema obsahu Petr Přikryl
Hynek Fabian napsal... Pol, Leos (Thursday 14 October 2010 12:56:13): Fuj, takhle pisou ceckari :-) R0 = list(range(8)) Fuj, proc z listu znova delat list ;-) Protoze jsem se kdysi davno nekde docetl o planech sloucit range() a xrange(), a zvykl jsem si v ramci dopredny

[python] Generator prvku ridke matice (bylo ... nechtene propojeni mnozin)

2010-10-20 Tema obsahu Petr Přikryl
Pro Python 2.x by se to dalo ještě upravit (viz dole). Jirka Vejrazka napsal  for i in [(a,b) for a in range(1,10,2) for b in range(5,20,5)]: Kdyz tady pouzijes na krajich kulate zavorky misto hranatych, tak se to nevyrobi cele v pameti, ale vznikne generator, ktery se pak da pouzit

[python] jmeno pro [neco for neco] (bylo nechtene propojeni mnozin)

2010-10-20 Tema obsahu Petr Přikryl
MICHÁLEK Jan Mgr. napsal [...] Jde tedy to nějak vymyslet, abych udělal ten generátor, kterej si bude pamatovat jen aktuální hodnoty x a y, aniž bych musel použít smyčku?? Ta věc [něco for něco] (menuje se to generátor pole??) Anglicky se to jmenuje list comprehension, čili skládač

Re: [python] co se stalo s Dive into python ?

2010-12-15 Tema obsahu Petr Přikryl
Překlad jsem odevzdal asi v půlce července. Pokud vím, probíhá sazba, ale to už jde úplně mimo mě a netuším v jakém je to stavu ani jakou to bude mít podobu. Neznám ani temín vydání. Elektronická podoba bude zveřejněna nejspíš až po vydání papírové knihy. V podstatě se mi podařilo dosáhnout

Re: [python] co se stalo s Dive into python ?

2010-12-16 Tema obsahu Petr Přikryl
prichozich (ktery ma zrejme s temito veci v nic.cz neco spolecneho), ze by kniha mela byt brzo vydana. ale bohuzel o terminu take nic nevim. muzu se zkusit pozeptat.. 2010/12/16 Petr Přikryl : Překlad jsem odevzdal asi v půlce července. Pokud vím, probíhá sazba, ale to už jde úplně mimo mě a netuším v

Re: [python] xml.etree.ElementTree a parsovani souboru s namespace.

2010-12-21 Tema obsahu Petr Přikryl
Doporučuji přečíst kapitolu 12 z Dive Into Python 3, konkrétně 12.4. Parsing XML http://diveintopython3.org/xml.html#xml-parse 12.5. Searching for nodes within an XML document a konečně 12.6. Going further with LXML (plná podpora XPath 1.0). Petr

Re: [python] vytvoření proměnných

2010-12-21 Tema obsahu Petr Přikryl
Tady je trošku problém, že není jasné, co se tím vlastně myslí. Co se myslí zápisem    x = {p1, p2, p3, ...pn}    y = {h1, h2, h3, ...hn} Je to jen symbolické?  Jsou p1, p2, ... pn řetězce, které vyjadřují jména chtěných proměnných? V Pythonu je každá proměnná pouze beztypovou nepojmenovanou

Re: [python] Kniha dive into python3

2011-02-22 Tema obsahu Petr Přikryl
No, taky jsem byl zvědavý. Představoval jsem si, že by ta sazba mohla dopadnout líp :( Tak snad se vám bude líbit aspoň ten věcný obsah. P. __ Od: David Rohleder Komu: Konference PyCZ python@py.cz Datum: 21.02.2011 11:57 Předmět:

[python] Nefunguje mailman?

2011-02-22 Tema obsahu Petr Přikryl
Ahoj všeci, Ptal se mě kolega, jak se odhlásit z python@py.cz (má to komplikovanější). Nedokázal jsem mu poradit, protože http://www.py.cz/mailman/listinfo/python nějak nefunguje. (404, Nastala chyba DNS. Server nenalezen. Odkaz může být nefunkční... a takové ty kecy.) Můžete se na to někdo

[python] (ne)logičnost .join() ?

2011-02-22 Tema obsahu Petr Přikryl
Něco jak seznam.join(','). Tohle je naštěstí tak profláknuté, že už jsem si zapamatoval že v Pythonu je join metoda toho ',' a ne toho pole. Tak nie som jedný, komu sa zdá, že to má Python opačne. :-) já jsem stráášně rozmlsaný z Ruby kde všechno má svou logiku. Po nějaké chvíli člověk

Re: [python] (ne)logičnost .join() ?

2011-02-28 Tema obsahu Petr Přikryl
Trochu popřehazuji pořadí... Radek rad...@gmail.com napsal... On 23 ún, 08:08, Petr Přikryl prik...@atlas.cz wrote: A co se týká volně rozhozených built-in funkcí, ono jich zase tak strašně moc není. Nezvyklé je to hlavně pro lidi, kteří pracovali v čistě OO jazyce, který funkce nepodporuje

[python] Vylepšení stránek py.cz

2011-03-16 Tema obsahu Petr Přikryl
Možná by to chtělo vylepšit nebo připomenout takovou drobnost... Už se zase neumím přihlásit, pokud bych chtěl něco editovat. Buď jsem slepý, nebo to není moc intuitivní (obojí je možné ;) P. __ Od: Michal Molhanec mol-pyt...@seznam.cz

Re: [python] Vylepšení stránek py.cz

2011-03-16 Tema obsahu Petr Přikryl
. ;-) P. Petr Přikryl napsal(a), dne 16.3.2011 14:35: Možná by to chtělo vylepšit nebo připomenout takovou drobnost... Už se zase neumím přihlásit, pokud bych chtěl něco editovat. Buď jsem slepý, nebo to není moc intuitivní (obojí je možné ;) P

[python] Překlad knihy Dive into Python 3

2011-03-16 Tema obsahu Petr Přikryl
Koupil jste si to někdo v papírové podobě? Zajímalo by mě, jestli se to shoduje se zveřejněným PDF (http://knihy.nic.cz/files/nic/edice/mark_pilgrim_dip3_ver3.pdf), nebo jestli to ještě při sazbě nějak vylepšili. P. __ Od: David

Re: [python] Django v TV :)

2011-03-16 Tema obsahu Petr Přikryl
Piš s diakritikou, ať nezkresluješ smysl svých vět. Pro ostatní... tam nějaký ten Python taky vyŠkytne :))) P. __ Od: Jirka Vejrazka jirka.vejra...@gmail.com Komu: Konference PyCZ python@py.cz Datum: 15.03.2011 20:17 Předmět: Re:

Re: [python] Překlad knihy Dive into Python 3

2011-03-16 Tema obsahu Petr Přikryl
sponzorovat v ramci firmy :). Mate na mysli neco konkretniho ? Dne uživatel Petr Přikryl prik...@atlas.cz napsal: Koupil jste si to někdo v papírové podobě? Zajímalo by mě, jestli se to shoduje se zveřejněným PDF (http://knihy.nic.cz/files/nic/edice/mark_pilgrim_dip3_ver3.pdf), nebo

Re: [python] Překlad knihy Dive into Python 3

2011-03-28 Tema obsahu Petr Přikryl
(plus podtržení, to by mne zajímalo, kdo na to přišel) - programy na stejné úrovni jako text (já osobně bych příklady trochu zanořil) + pěkný bílý papír To jsou mé postřehy po prvním prolistování. David Petr Přikryl píše v St 16. 03. 2011 v 20:26 +0100: Jen mě zajímá, jak ta sazba dopadla. Nic

Re: [python] Jaky zpusobem ukladat data do pole

2011-03-31 Tema obsahu Petr Přikryl
Zkus tohle pole1 = {}# prázdný slovník (ekvivalent perlovského hash) pole2 = {} f = open('trace.data') for line in f: k, v = line.rstrip().split('=', 1) # .rstrip() odstraní n print repr(k), repr(v)

Re: [python] Jaky zpusobem ukladat data do pole

2011-03-31 Tema obsahu Petr Přikryl
Martin Kubát napsal... nevim přesně co potřebuješ, ale možná Ti pomůže todle: slovnik = {a:AAA, b:BBB, c:CCC} slovnik.has_key(a) # True slovnik.has_key(c) # True slovnik.has_key(x) # False Metoda slovníku .has_key() je zastaralá a měla by se dávat přednost operátoru in. Takže: 'a' in slovnik

[python] Python a XML (Re: Jaky zpusobem ukladat data do pole)

2011-04-01 Tema obsahu Petr Přikryl
Stone napsal... Potrebuju vedet, jak se ukladaji data rekneme tomu, kdyz mam XML dokument? Jaka je reprezentace v Pythonu? Existuji nejake postupy? V současnosti je asi nejlepší xml.etree (standardní modul --

Re: [python] Python a XML (Re: Jaky zpusobem ukladat data do pole)

2011-04-01 Tema obsahu Petr Přikryl
Jak píše Petr Blahoš, pokud už znáš SAX nebo DOM přístupy ke zpracování XML, pak jsou odpovídající standardní moduly přímo v Pythonu. Ale pokud ty zpracovávané XML dokumenty nejsou extrémně velké a nemusí se zpracovávat průběžně (můžou se celé načíst do paměti -- jinak by bylo nutné použít SAX),

Re: [python] Pro volný čas - Algebrogram

2011-04-18 Tema obsahu Petr Přikryl
Jen pro zajímavost, stejná věc se řeší v Ponořme se do Pythonu 3 od Marka Pilgrima. V českém překladu http://knihy.nic.cz/files/nic/edice/mark_pilgrim_dip3_ver3.pdf je to na straně 175 a 176 (pojem algebrogram jsem neznal, takže jsem to přeložil trochu otrocky). Úloha se formálně zapisuje

Re: [python] Pro volný čas - Algebrogram

2011-04-18 Tema obsahu Petr Přikryl
A ještě bych vám všem rád poradil, abyste si příspěvky po sobě pořádně přečetli... :))) ... v angličtině je to tady http://diveintopython3.org/advanced-iterators.html __ Petr Přikryl Jen pro zajímavost, stejná věc se řeší v Ponořme

Re: [python] Nastavení default kódování print-u (je?t? jednou)

2011-04-19 Tema obsahu Petr Přikryl
Ať se na to díváš jak chceš, vždycky někde nastane nějaká komplikace. Problém je v tom, že string v Pythonu 2.x je posloupnost bajtů a informace o kódování u toho není zachycena. Nakonec jsem dospěl k tomu, že je nutné používat unicode řetězce (i v Pythonu 2). Zatím to může být v reálném

Re: [python] Optimalizace

2011-05-02 Tema obsahu Petr Přikryl
Musí se taky dát pozor na to, v jakém pořadí jsou ty bajty uloženy. Různé operační systémy a různé procesory mohou způsobit uložení bajtů z 32bitového čísla v různém pořadí. Pokud ten kód má být nějak univerzální, musí se na to myslet. P. ___ Python

Re: [python] XML a ElementTree

2011-05-13 Tema obsahu Petr Přikryl
Jen obecná poznámka... Na http://diveintopython3.py.cz/ jsem umístil HTML verzi českého překladu Dive Into Python 3.  Doporučuju kapitolu 12. XML http://diveintopython3.py.cz/xml.html. Lepší je momentálně asi jen lxml, která používá stejné aplikační rozhraní, ale podporuje víc do hloubky

[python] Zveřejněna HTML verze českého překladu Dive Into Python 3

2011-05-13 Tema obsahu Petr Přikryl
/. Na stránce http://knihy.nic.cz/ najdete i odkaz na PDF verzi. S pozdravem,     Petr Přikryl P.S. Postupně ta HTML učešu a zapracuji opravy a úpravy z originálu. Když najdete chybu, neváhejte a napište.  Víc očí víc vidí.  Víc hlav, víc zelí

Re: [python] učit Python 2.x nebo 3.x

2011-05-31 Tema obsahu Petr Přikryl
Od: Marek Nožka ... Rád bych zařadil Python do výuky programování na střední škole a rád bych se zeptal na váš názor ohledně toho, jestli učit Python 2 nebo 3. Python 2.7 implementuje hodně věcí z Python 3. Rozdíly rozhodně nejsou nepřekonatelné.  Pro Python 3 bych se rozhodoval pokud by

[python] Fwd: Re: Re: učit Python 2.x nebo 3.x

2011-06-06 Tema obsahu Petr Přikryl
Přeposílám ještě pár poznatků Jiřího Znamenáčka, který Python momentálně používá při výuce... Petr __ Původní zpráva: Od: Jiří Znamenáček Datum: 06.06.2011 11:28 Předmět: Re: Re: [python] učit Python 2.x nebo 3.x [...]Pár komentářů mám,

Re: [python] Tisk unicode řetězce a tisk seznamu unicode řetězců

2011-06-07 Tema obsahu Petr Přikryl
David Rohleder Petr Přikryl píše Jak píše Tomáš. Jakmile si začneš s texty s diakritikou, vždycky je lepší používat Unicode řetězce (i když je otrava psát před literály u a dávat [...] a není ta definice na začátku # -*- coding: utf-8 -*- ekvivalentní uřetězec? Není. Ta

Re: [python] Tisk unicode řetězce a tisk seznamu unicode řetězců

2011-06-08 Tema obsahu Petr Přikryl
David Rohleder píše [...] Když už jsme u těch řetězců: jak se udělá raw unicode řetězec, tj. interpret neinterpretuje uvnitř? Generuju si latexový dokument a on se přirozeně vzteká na: hlavicka = ur documentclass[a4,landscape]{article} usepackage{graphicx} usepackage[czech]{babel}

Re: [python] Tisk unicode řetězce a tisk seznamu unicode řetězců

2011-06-08 Tema obsahu Petr Přikryl
Mailer mi sežral zpětná lomítka. Dopiš si je tam. To je jedno z těch temných zákoutí. Ono se to vzteká už při hlavicka = ur'usepackage' print hlavicka ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python

Re: [python] hash objektu, kontrola aktuálnosti dat v databázi

2011-06-20 Tema obsahu Petr Přikryl
Interní hash(x) jen volá metodu příslušného objektu x.__hash__() a jednou z jejích priorit je nalezení místa v dict(). Ale v dict() se s konflikty musí celkem počítat, takže kvůli rychlosti nebude moc spolehlivá. Přidávám se k Jirkovi Vejražkovi a k jeho doporučení standardního modulu hashlib.

Re: [python] Py 3.2.1 final ?

2011-07-07 Tema obsahu Petr Přikryl
Od: Tomix to...@tiscali.. Je někde k mání? Měla vyjít 19.6. a kde nic tu nic. :-( Nevím, kde se říkalo, že 19. 6. měla vyjít finální 3.2.1. Aktuální informace je, že má vyjít 10. 7. Dne 2. 7. vyšel 3.2.1rc2. Petr ___ Python mailing list

Re: [python] dotaz na webovou aplikaci v pythonu

2011-09-29 Tema obsahu Petr Přikryl
Dive Into Python 3 = Ponořme se do Pythonu 3 http://diveintopython3.py.cz/   On zas ten Python 3 pro naučení se tak odlišný není. Rozdíly rozhodně nejsou tak velké, aby ses té publikaci vyhýbal obloukem -- ať už se pak rozhodneš pro Django nebo něco jiného. Co se týká práce s knížkami, bude

Re: [python] Informace o parcele -- Polívkova 26

2011-11-01 Tema obsahu Petr Přikryl
A dopr... Omlouvám se. To jsem fakt nechtěl :) Pokud to někdo můžete smazat, tak to odstraňte. Díky za pochopení, Petr ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python

Re: [python] špatné znaky v http://diveintopython3.py.cz/

2012-02-21 Tema obsahu Petr Přikryl
Zkoušel jsem to tam nahrát znovu. Asi je to tam uložené dobře, ale zprasí se to někde po cestě ven (i když to kopíruji přes WebDAV). P. __ Od: zu1234 zu1...@seznam.cz Komu: Konference PyCZ python@py.cz Datum: 21.02.2012 10:50

[python] diveintopython3.py.cz -- zahájeny opravy a úpravy

2012-02-22 Tema obsahu Petr Přikryl
- formátování upraveno podle originálu Pokud někdo narazíte na chyby, špatné zalomení, cokoliv, dejte mi vědět. Budu to postupně zapracovávat. Mějte se fajn, Petr Přikryl ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python

Re: [python] diveintopython3.py.cz -- zahájeny opravy a úpravy

2012-02-22 Tema obsahu Petr Přikryl
Díky ViNiLovi už by to mělo zase fungovat. P. ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python

[python] Dive Into Pyton 3 cesky -- opraveno, sbiram chyby...

2012-02-28 Tema obsahu Petr Přikryl
Ahoj všichni, Na http://diveintopython3.py.cz/ najdete několik minut/hodin starou verzi překladu Dive Into Python 3. - Všechny HTML soubory byly přeformátovány podle originálu, takže by tím měly být opraveny chyby v zalamování příkladů. - Přibyla příloha E, ve které najdete seznam posledních

Re: [python] Problém s českými znaky v cgi scriptu

2012-02-28 Tema obsahu Petr Přikryl
Tomáš Kácel napsal... [...] Myslel jsem, že python3 funguje na utf-8 a neměl by mít s čekými znaky problém, stejně tak prohlížeč je nastaven na utf-8. Python 3 pracuje s unicode řetězci. UTF-8 je jedno z možných kódování unicode řetězců, když je potřeba je za fyzicky zaznamenat a nepracovat s

Re: [python] Dive Into Pyton 3 cesky -- opraveno, sbiram chyby...

2012-02-29 Tema obsahu Petr Přikryl
zu1234 napsal... Při prohlížení HTML verze mi poněkud vadila velká výška řádků. Hlavně se tím (na mém (normálně) malém) monitoru znehodnocuje výborné synchronní označování řádků programu a odpovídajícího komentáře. Pořešil jsem to tak, že jsem si ve své lokální kopii upravil css definice. Když

[python] Dive Into Pyton 3 cesky -- hledám spolupracovníky na generování LaTeXu z originálu, různých ebook forem...

2012-02-29 Tema obsahu Petr Přikryl
zu1234 ... zu1...@seznam.cz Jsem asi jiného ročníku než většina přítomných. Dnes frčí hecker a anonymous. Za mojeho mládí by se řeklo partizán :-)) Lidi jsou již několik tisíc let stejní. Mění se jen technologie. Věk nerozhoduje ;) Věřím, že někdy se zhuštěnější písmo může hodit, ale zrovna

[python] Dive Into Pyton 3 cesky -- nová verze na http://diveintopython3.py.cz/

2012-03-27 Tema obsahu Petr Přikryl
Zdravím všechny, Děkuji zu1234 za všímavé oko. Opravil jsem níže zmíněný odkaz a na úvodní stránku jsem doplnil informaci o Pilgrimově informační sebevraždě. Kromě toho jsem zveřejnil alternativní PDF a obsah v podobě jednoho velkého HTML (pro vyhledávání). Vše najdete popsané na úvodní

[python] Dive Into Python 3 česky -- chyby můžete zapsat na github

2012-03-27 Tema obsahu Petr Přikryl
Pokud narazíte na problém, můžete k jeho nahlášení využít i nástroje github https://github.com/pepr/diveintopython3cz/issues Je to český překlad a české problémy, proto pište česky (dva problémy jsem tam už zaznamenal). Pokud neumíte anglicky, pak musíte nejdříve stisknout tlačítko New issue

[python] Dotaz na vi(m)kingy -- podpora pro Python

2012-04-16 Tema obsahu Petr Přikryl
Ahoj všichni, Po velmi dlouhé době bych si rád osvěžil znalosti editoru vi(m). Vím o Statrapově tutorialu, kdysi jsem vi používal... Používáte nějaké specifické doplňky/nastavení pro editaci pythonovských zdrojáků? Dík za odkazy. Mějte se fajn, Petr

Re: [python] Dotaz na vi(m)kingy -- podpora pro Python

2012-04-18 Tema obsahu Petr Přikryl
formatoptions+=c highlight BadWhitespace ctermbg=red guibg=red syn match BadWhitespace /^\t\+/ syn match BadWhitespace /\s\+$/ A pak samozrejme pythoncomplete http://www.vim.org/scripts/script.php?script_id=1542 J. 2012/4/16 Petr Přikryl prik...@atlas.cz: Ahoj všichni, Po velmi dlouhé době bych si rád

Re: [python] lite?==?UTF-8?Q?ratúra

2012-04-24 Tema obsahu Petr Přikryl
Každému pasuje něco jiného. Knížka se dá číst ve vlaku i bez notebooku. Čtečka typu Kindle (nebo něco podobného) může být dobrým kompromisem. Alespoň občasné připojení na Internet je asi nevyhnutelné. A taky si musím přihodit.. :) http://diveintopython3.py.cz/ Mějte se všichni fajn, Petr

Re: [python] Dotaz na vi(m)kingy -- podpora pro Python

2012-04-24 Tema obsahu Petr Přikryl
Díky všem za vim tipy ;) P. __ ... Mě se docela líbí propojení Vim s interpretem. Je na to hezký plugin pro iPython: https://github.com/ivanov/vim-ipython Ještě je zajímavý plugin TagList. Díky němu se dá hezky poskočit na začátek

Re: [python] Unicode/ne-unicode problem

2012-05-02 Tema obsahu Petr Přikryl
Nejjednodušší je to převést nejdříve do Unicode a druhým krokem do požadovaného kódování. Tohle jsem dělal pod Windows na konzoli, která používá cp852: u = uě š č ř u u'\u011b \u0161 \u010d \u0159' s = u.encode('utf-8') s '\xc4\x9b \xc5\xa1 \xc4\x8d \xc5\x99' u2 = s.decode('utf-8') u2

Re: [python] Unicode/ne-unicode problem

2012-05-02 Tema obsahu Petr Přikryl
Ten nečitelný řetězec je zapsaný ve zdrojovém textu, nebo je načtený ze souboru? Když mám v proměnné UTF-8 bajty, tak musím udělat .decode() nebo unicode(), ale jako parametr musím uvést to 'utf-8'. Posloupnost bajtů v kódovaní UTF-8 je jednou z možných reprezentací Unicode řetězce. Vznikla

Re: [python] Unicode/ne-unicode problem

2012-05-02 Tema obsahu Petr Přikryl
\\xad \\xc3.' Dík, JL. - Původní zpráva - Od: Petr Přikryl prik...@atlas.cz Ten nečitelný řetězec je zapsaný ve zdrojovém textu, nebo je načtený ze souboru? Když mám v proměnné UTF-8 bajty, tak musím udělat .decode() nebo unicode(), ale jako parametr musím uvést to 'utf-8

Re: [python] file.close

2012-05-08 Tema obsahu Petr Přikryl
Pokud se do něj díváš přes konzoli (cmd), pak adresář, který je pracovním adresářem konzole brání smazání adresáře -- i když je prázdný. Asi to platí i v případě, kdy si pracovní adresář přepneš do toho dočasného (aniž by ses tam koukal přes cmd).   P.

Re: [python] file.close

2012-05-09 Tema obsahu Petr Přikryl
FreeCommaneru a používám absolutní názvy souborů, takže nemám důvod se do adresáře přepínat. Ale díky za myšlenku. Zatím se domnívám, že je to nějaká prodleva windows-ů, kterou pořešil sleep(1). ZU Dne 8.5.2012 14:24, Petr Přikryl napsal(a): Pokud se do něj díváš přes konzoli (cmd), pak

Re: [python] Zji?==?UTF-8?Q?štění názvu souboru

2012-08-02 Tema obsahu Petr Přikryl
Zkus __file__. Příklad -- soubor a.pokus == print __name__ print __file__ == a spusť to nejdříve přes python a.pokus. Mělo by to vypsat: __main__ a.pokus S py2exe nemám zkušenosti, takže netuším,

[python] OT: Sháním lidi?==?UTF-8?Q? k českému překladu ?==?UTF-8?Q?gitbook na git-scm.com

2012-09-14 Tema obsahu Petr Přikryl
směřující k uvedenému cíli daly lépe realizovat, případně další nosné nápady, sem s tím. Mějte se fajn, Petr Přikryl ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python

[python] Spouštění Pythonovských programů ve Windows (Re: program na pozadí Windows)

2013-01-09 Tema obsahu Petr Přikryl
Pro Windows existuje ještě jedna nová možnost. S Python 3.3 byl zaveden Python Launcher for Windows (http://docs.python.org/3/whatsnew/3.3.html#pep-397-python-launcher-for-windows), který do Windows propašovává další kousek funkčnosti známý z unixových OS. Jsou to dva programy py.exe a pyw.exe,

Re: [python] otázka ohladom mojho štýlu písania v OOP

2013-01-15 Tema obsahu Petr Přikryl
Od: Roman Beno romanbeno...@gmail.com ... Čo sa týka Raiczeho kritiky, podobný systém s odkazom na metódy jednej konkrétnej instancie je uplatnený v module random. V modulu random má ale vytvoření instance _inst jeden důležitý důvod. Instance použije při své inicializaci aktuální čas jako

Re: [python] cvičení z formátování řetězce

2013-03-05 Tema obsahu Petr Přikryl
(Našel jsem to pozdě :) Od: Vladimir Macek ':'.join(re.findall('..?', a)) Ten otazník asi není nutný. Pokud by se toho dělalo víc, pak je lepší použít kompilovaný regulární výraz. Podle mého názoru je to pak ještě trochu čitelnější. (Kdo se bojí, použije ještě r'..', ale je to zbytečné :)

Re: [python] cvičení z formátování řetězce

2013-03-05 Tema obsahu Petr Přikryl
]cvičení z formátování řetězce Jen tak pro uplnost - ten otaznik nutny je, schvalne si to zkus pustit na retezci s lichym poctem znaku ;) J. 2013/3/5 Petr Přikryl prik...@atlas.cz: (Našel jsem to pozdě :) Od: Vladimir Macek ':'.join(re.findall('..?', a)) Ten otazník asi není nutný. Pokud by se

Re: [python] Suma podle klice slovniku v seznamu

2013-04-16 Tema obsahu Petr Přikryl
Ahoj všeci, Já bych přece jen zůstal u těch cyklů a pořádně to okomentoval. Jedna věc je nějak to napsat a druhá věc je být schopný po roce znovu pochopit, co jsem tím myslel (v lepším případě) nebo co tím myslel někdo druhý (v tom horším). lst1 =

Re: [python] Suma podle klice slovniku v seznamu

2013-04-16 Tema obsahu Petr Přikryl
seznamu Trochu mi unika, proc se tady resi onelinery, kdyz uz starenka napsal skvele reseni pres collections.Counter, ktery je k tomu primo urceny :) Jirka 2013/4/16 Petr Přikryl prik...@atlas.cz Ahoj všeci, Já bych přece jen zůstal u těch cyklů a pořádně to okomentoval. Jedna věc je nějak

Re: [python] Suma podle klice slovniku v seznamu

2013-04-16 Tema obsahu Petr Přikryl
Je to tím, že tam nedoplňuješ aktuální hodnotu toho c. Musí se zapamatovat pro každé a. Může se zapamatovat třeba tak, že se do pomocného slovníku bude ukládat spolu se sumovanou hodnotou. Třeba takto: lst1 = [{'a':4,'b':3,'c':9},{'a':4,'b':5,'c':9},{'a':1,'b':3,'c':7},{'a':3,'b':2,'c':6}]

Re: [python] How To again

2013-08-20 Tema obsahu Petr Přikryl
Ahoj, Navrhuji korekci překladu pojmu widget v http://tkinter.py.cz. Nejjednodušší by bylo ponechat widget a důkladně to ze všech stran vysvětlit. Asi se nepodaří vymyslet něco českého, co by bylo podobně specifické a obecně přijatelné. Petr

[python] Widget (Re: How To again)

2013-08-21 Tema obsahu Petr Přikryl
Původní widget souvisí s dalším podobným gadget. Obě slova se používala už před existencí moderních počítačů a něco znamenají. Gadget je má možná trochu určitější smysl než widget. Traduje se, že v software se pojem widget začal používat ve smyslu window gadget. Bacha na piškoty. Narozdíl od

Re: [python] How To again

2013-08-21 Tema obsahu Petr Přikryl
Přidávám se k názoru Petra Blahoše. Pojem by se měl překládat přesně. Nemusí to být 1:1, ale pojem v cílovém jazyce by měl být přesný pro čtenáře v cílovém jazyce. Souvisí to s představivostí, s abstraktním myšlením. Ne vždy se všechno překládá pečlivě s ohledem na srozumitelnost. To ale

Re: [python] How To again

2013-08-22 Tema obsahu Petr Přikryl
to zaběhlý termín, který často znají i neprogramátoři. Případně jenom prvek (uživatelského rozhraní), pokud se to zdá lepší. Jinak ve Swingu se používá termín komponenta, ten je úplně univerzální, i když mně se moc nelíbí (je dlouhý :-) ). Zdraví, Michal Molhanec Dne 21.8.2013 13:48, Petr

Re: [python] externí program proměnné

2013-11-21 Tema obsahu Petr Přikryl
Přímo z shelu (cmd) se o něčem takovém nedá rozumně uvažovat. Musela by se nějak fikaně modifikovat datová oblast rodičovského procesu, což žádný OS nevidí rád. Proměnné prostředí zde se vždycky kopírují do dětského procesu a dělá se to v okamžiku vytváření nového procesu. Opačná cesta není.  

Re: [python] spusteni programu s parametry

2014-02-12 Tema obsahu Petr Přikryl
Může být uvedena i delší cesta. Windowsovský launcher najde python3 i v delším řetězci.   P. __ Od: zu1234 zu1...@seznam.cz Komu: Konference PyCZ python@py.cz Datum: 12.02.2014 13:00 Předmět: Re: [python] spusteni programu s parametry

Re: [python] GUI pro Python 3.3

2014-02-18 Tema obsahu Petr Přikryl
Ahoj Romane, Tkinter je k Pythonu přibalený, ale je to spíš takový záchranný člun. GUI toolkitů je víc (https://wiki.python.org/moin/GuiProgramming), ale osobně bych si vybral buď wxPython (zatím jen pro Python 2) nebo Qt. Qt mi připadá horší z hlediska licenčního a taky to vypadá na těžší váhu

Re: [python] Filozoficko-průzkumná otázka

2014-02-27 Tema obsahu Petr Přikryl
Ahoj Marku, Vezmu to z jiného konce. Tvůj úspěch je založen na multidisciplinární znalosti (historie + schopnost vytvořit nástroj užitečný pro ostatní) a toho by ses měl držet. Kolegové historici přijali tvůj programátorský příspěvek a to se nestává často. Ryzí programátoři někdy nemají cit pro

  1   2   >