Re: [python] isdir nebo Not isdir
Dne 12.2.2015 v 18:28 Ales Zoulek napsal(a): Ahoj, \\server\zalohy ... to zni jak nejakej sitovej disk. Neni nahodou problem v tom? Ales Ano, tlačím to z windows na linux, problém může být kdekoliv. Ale tisíce adresářů to zkontroluje správně a pak se prostě zničeho nic utne. Zjevně se dneska nedá nikomu věřit. Ale jak se to programuje? :-) ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz
Re: [python] isdir nebo Not isdir
Dne 12.2.2015 v 18:35 Hynek Fabian napsal(a): Jestli to je cron job tak bych si tipnul ze nestiha a narazil na svoji starsi instanci. Myslím že tím to není. Ale zkontroluju to. Pokud mas podezreni na hlubsi problemy tak bych to zkusil protlacit rsyncem – kdyz to bude delat taky tak je tvuj pajtni kod mimo podezreni, v opacnem pripade by mohl neco napovedet. Ano mohu to něčím nahradit. Dříve jsem používal robocopy, ale chtěl jsem to mít rychlejší a pořádně pod kontrolou. Ale jak vidno, zas jsem si tak moc nepomohl :-) ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz
Re: [python] isdir nebo Not isdir
střílím: Jestli mají složky v názvu české znaky, mohl by to být nějaký specielní český znak, který to dělá. Zkusit názvy adresářů v tomto tvaru: rn:\Fotogalerie Zkusit os.path.abspath(path) Držím pěsti. ZU1234 napsal(a) dne 12.2.2015 v 18:25: V jednom python-windows programu který kopíruje soubory a adresáře z windows na linuxový sambou sdílený adresář mám OPAKOVANĚ ale zcela NÁHODNĚ tento problém: if not os.path.isdir(DEST_DIR): MSG(2, u Vytvářím adresář '%s' % DEST_DIR) os.mkdir(DEST_DIR) Adresář určitě existuje, přesto os.path.isdir() vrátí False, objeví se hláška od systému že adresář nelze vytvořit. Vytvářím adresář '\\server\zalohy\aaa\bbb' Traceback (most recent call last): File xxx.py, line 316, in module WindowsError: [Error 183] Nelze vytvořit soubor, který ji existuje: u'server\\zalohy\\aaa\\bbb' Pokusím se os.path.isdir nahradit os.path.exists, ale zlobí mne to. Setkal se s tím někdo? Díky ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz
Re: [python] isdir nebo Not isdir
A co oprávnění v sambě a filesystemu na linuxu. Není to tak, že existuje adresář právy, že není v sambě vidět ale existuje? Nebo tipuju, že jiný proces vytvoří adresář v mezidobí mezi isdir a mkdir. Mirek 12. února 2015, 22:11:05, napsal jste: z Dne 12.2.2015 v 19:48 geon napsal(a): střílím: Jestli mají složky v názvu české znaky, mohl by to být nějaký specielní český znak, který to dělá. Zkusit názvy adresářů v tomto tvaru: rn:\Fotogalerie Zkusit os.path.abspath(path) Držím pěsti. z Bohužel ne, celá cesta čisté ascii. z Opravdu se mi to jeví výjimečné a náhodné. z Není to tragedie, pokud člověk netrvá na tom, že by měl vědět co se děje :-) z Jen mne otravují ty chybové hlášky. z Budu to muset nějak ošetřit a smířit se s tím :-( z Děkuji za zájem!! z ___ z Python mailing list z python@py.cz z http://www.py.cz/mailman/listinfo/python z Visit: http://www.py.cz ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz
Re: [python] isdir nebo Not isdir
Dne 12.2.2015 v 19:48 geon napsal(a): střílím: Jestli mají složky v názvu české znaky, mohl by to být nějaký specielní český znak, který to dělá. Zkusit názvy adresářů v tomto tvaru: rn:\Fotogalerie Zkusit os.path.abspath(path) Držím pěsti. Bohužel ne, celá cesta čisté ascii. Opravdu se mi to jeví výjimečné a náhodné. Není to tragedie, pokud člověk netrvá na tom, že by měl vědět co se děje :-) Jen mne otravují ty chybové hlášky. Budu to muset nějak ošetřit a smířit se s tím :-( Děkuji za zájem!! ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz
Re: [python] Seznamy
Dne 13. února 2015 0:55 Radek Holý radekholypub...@gmail.com napsal(a): Dne 11. února 2015 10:08 Vladimir Macek ma...@sandbox.cz napsal(a): On 10.2.2015 20:50, Honza Král wrote: 2015-02-10 20:36 GMT+01:00 Radek Holý radekholypub...@gmail.com: V Pythonu dělám skoro 9 let a pořád platí, že kdykoliv někde narazím na reduce, map apod. tak mě to vždy zdrží a chvíli mi trvá, než pochopím o co jde. List comprehensions se mi čtou snadněji - přirozeněji. Nehledě na to, že ty funkcionální záležitosti jsou skoro vždy spojené s deklarací jinak zbytečných funkcí se složitým významem, nebo ještě komplikovanějšími lambda funkcemi. Každopádně je to prostě otázku vkusu/zvyku... Jedním z problémů může pro mě být ta prefixová notace. Vypadá to jako Lisp :-) Doufám, že se shodneme, že to je věc osobních preferencí a nebudeme si to navzájem vyčítat. :-) Zajisté můžu považovat za elegantnější vytáhnout filtrační nebo transformační logiku do extra funkce s komentáři a pak jí předhodit do filter/map než to patlat do třířádkového C-G. Podotýkám pro jistotu znovu, že používám jak filter/map + zřídka reduce, tak C-G, vždy podle svého citu pro vhodnost. Snažím se dodržovat Zen. Kdykoli píšu \, trošku uvnitř umřu. Vidim to uplne stejne, proto jsem byl prekvapen kdyz tady slysim zastance filter/map/... Ja osobne se k nim skutecne uchyluji jen obcas kvuli vykonu a v situaci kdy je naprosto jasne, co to bude delat. To poslední negrokuju. :-) Jasné je snad v Pythonu vše, proto ho máme rádi, ne? :-) Ještě mě zarazilo to stáhneme 10 URL. S tím mám vždy osobní problém. Jakmile někdo volá map, aniž by ho zajímala návratová hodnota volané funkce, považuji to za chybu. Nehledě na to, že v Pythonu 3 map vrací iterátor, takže se kvůli tomu ještě typicky map obaluje do list... V těchto případech vždy preferuji klasický for cyklus. Ale opět je to jen můj názor. Dovoluji si i zde spíše nesouhlasit, zejména se slovem typicky. Přetypování tohoto typu snad používáme až tehdy, kdy je to nutné, ne? Pokud někde dostanu iterátor, je hromada případů, kdy se elegantně a efektivně použije přímo. U toho přetypování jsem měl na mysli, když se map (nebo list comprehension) použije místo for cyklu, když se už dál nepracuje s návratovými hodnotami. Tehdy se (stále si trvám na) typicky map obaluje do listu, aby se ten výraz vyhodnotil. Jinak samozřejmě nění map potřeba obalovat do listu. Naprosty souhlas, parkrat jsem videl volani map ci list comprehension bez zajmu o vysledek a take s tim mam problem - je to plytvani (zbytecne se alokuje list) a je to hure citelne. Nedochází mi, kde jste vzali, že spojuju příklad se stažením 10 URL s map(), psal jsem zrovna, že jsem na tom příkladu ilustroval C-G. Ale i na map() se to dá použít Moje chyba. Špatně jsem si to zapamatoval. Nicméně moje poznámka se týkala jak list comprehension tak map. V obou případech mi toto použití připadá špatné. map(urllib.urlopen, ('http://www.seznam.cz', 'http://google.com', 'http://ibm.com')) Též nerozumím tomu, jak jste vyvodili, že se jak v tomto případu, tak v tom mnou prve zmíněném s C-G nezajímám o návratovou hodnotu. Nenapadlo mě, k čemu by návratová hodnota mohla být dobrá při stahování souboru. Nevěděl jsem, jako funkci máš na mysli, ale představoval jsem si, že pokud jde o stahování souboru, bude to fce, které zadám url a cestu na disku a ona soubor stáhne, nebo vyhodí výjimku. V takové případě není potřeba žádná návratová hodnota. Pokud nějaká potřeba je, tak je v tom případě vše v pořádku. I když tedy stejně preferuji volání jakýchkoliv funkcí s vedlejším efektem (nebo jaký je správný překlad) ve for cyklu. Když vydím map (nebo list comprehension), nečekám, že se bude dít něco zásadního kromě filtrování/spracování dat. Fuj, to Y jakože nikdo neviděl, ano? :) Jednak jsem to zmiňoval jako rychlou ukázku C-G jakožto konstruktu pro studenty (kde se navc netvoří profesionální kód), za druhé mohu dostat všechny potřebné informace vč. stavových a za třetí... kam se vám poděl EAFP (https://docs.python.org/2/glossary.html)? Tu poznámku o EAFP jsem nepochopil. Mimochodem v python3 uz reduce ani neni builtin (byl presunuty do functools) a i Guido to vidi obdobne: http://www.artima.com/weblogs/viewpost.jsp?thread=98196 S tím souhlasím, nic proti. Sám jsem psal, že ji používám zřídka. Děkuji za diskusi, štvete mě jen malinko. :-) Cílem určitě nebylo někoho štvát. Měl jsem pocit, že nabízím konstruktivní názor. Pokud to tak nebylo, omlouvám se. -- Radek ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz
Re: [python] Volba web-frameworku (a pár menších dotazů)
Mě vždycky zarazí, že v takovýchto diskusích nikdo nikdy nezmíní CherryPy. Dělal jsem v něm před X lety a zrovna před pár měsíci jsem začal znovu a zatím jsem nenarazil na problém. I takové pseudo-REST-API se mi v něm děla naprosto pohodlně. A ještě k sobě nenatahuje výchozí šablonovací systém, takže si můžu vybrat jakýkoliv bez zbytečných závislostí (vybral jsem si Chameleon). Proč ho nikdo nebere v úvahu? -- Radek Dne 12. února 2015 15:51 Honza Javorek m...@honzajavorek.cz napsal(a): Ac jsem v Djangu v zivote naprogramoval 1,3 veci a vse ostatni co jsem kdy udelal bylo ve Flasku, tak souhlasim s Honzou, Djangem nic nepokazis, jeho znalost se ti neztrati a kdyz ti nebude nasledne vyhovovat, tak prechod na cokoliv dalsiho (treba Flask) je otazka jednoho odpoledne, hned se zorientujes. Jinak oba ty fw maji moc peknou dokumentaci, ale Django je ucebnicovy priklad jak delat SKVELOU dokumentaci. H 2015-02-11 16:12 GMT+01:00 Honza Král honza.k...@gmail.com: Ja vzdy zacatecnikum doporucuju Django - neni to vzdy ta nejlepsi volba, ale je na vsechno dostatecna a ma uz vsechno vyresene spolu se spoustou materialu pro zacatecniky i pokrocile. Pak, az se trochu zorientujes jak se co dela, se muzes vrhnout do flasku napriklad a uz nebudes tak ztraceny. Honza Král E-Mail: honza.k...@gmail.com Phone: +420 606 678585 2015-02-11 16:08 GMT+01:00 Honza Javorek m...@honzajavorek.cz: Bottle je podle me spis na skolni priklady, ale znam startupy, ktery na tom delaji produkcni sw :) Do Flasku si na formulare vem https://flask-wtf.readthedocs.org/en/latest/ Honza 2015-02-11 14:35 GMT+01:00 starenka . staren...@gmail.com: Btw: pokud mas na vyber jen dve (nebo relativne malo) moznosti je podle me lepsi misto selectboxu (dropdownu), pouzit radia... --- In Perl you shoot yourself in the foot, but nobody can understand how you did it. Six months later, neither can you. | print 'aknerats'[::-1] 2015-02-11 14:34 GMT+01:00 starenka . staren...@gmail.com: Ahoj, Flask/bottle je podle me uplne dostacujici. V kazdym pripade bych asi trochu osetril vstupy (napr pokud mi to dovoli sipkama kliknout rok -1, tak se ti to zhrouti) Pro tip: tlacitko smazat formular je podle me naprosto k nicemu --- In Perl you shoot yourself in the foot, but nobody can understand how you did it. Six months later, neither can you. | print 'aknerats'[::-1] 2015-02-11 14:04 GMT+01:00 Marcus Scalpere marcus.scalp...@gmail.com: Zdravím, řeším dilema ohledně web-frameworku. Bohužel nemám zkušenosti s webdesignem, první pokus dopadl takto http://edelstadt.pythonanywhere.com/ (vůbec netuším, jestli je v pořádku mít kupu formulářů na jedné stránce), ale dostal jsem pár dalších nápadů (a nejspíš mě napadnou další), takže bych to potřeboval buď rozšířit nebo vytvořit něco úplně nového. Co zvolit? Osobně jsem zúžil výbět na Flask, Bootle a Pyramid. Uvedená verze je ve Flasku, ale občas jsem měl problém poprat se právě s formuláři. Navíc bych chtěl generovat takový event calendar, který bude (asi?) sosat data ze dvou různých zdrojů (události, které se opakují každý rok ve stejný den a události, které jsou v různé dny, taky by se hodil nějaký návrh), takže netuším, jestli to ještě spadá do micro-blogu nebo už je to o level víc. A spíš průzkumná otázka - je vůbec šance nějaknechci říci přímo vydělat, možná monetizovat takový nápad? ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz
Re: [python] Volba web-frameworku (a pár menších dotazů)
V tomto pripade kvuli tomu, ze na to neni (v porovnani s ostatnimi) tak velka komunita a takove mnozstvi dohledatelnych a pristupnych materialu. O technickych (ci designovych) kvalitach to nerika vubec nic. Pro me navic CherryPy ma dalsi vlastnost (uplne stejne jako flask apod) a to je, ze neobsahuje vsechno co je potreba pro tvorbu webu - treba formulare, prace s db, caching, ... To je vlastnost kterou vetsina zkusenych uzivatelu uvita (muzou si vybrat svuj oblibeny nastroj misto aby byli vazani na default), ale pro zacatecniky mi prijde prave lepsi Django, ktere vse vyresi. Honza Král E-Mail: honza.k...@gmail.com Phone: +420 606 678585 2015-02-13 1:05 GMT+01:00 Radek Holý radekholypub...@gmail.com: Mě vždycky zarazí, že v takovýchto diskusích nikdo nikdy nezmíní CherryPy. Dělal jsem v něm před X lety a zrovna před pár měsíci jsem začal znovu a zatím jsem nenarazil na problém. I takové pseudo-REST-API se mi v něm děla naprosto pohodlně. A ještě k sobě nenatahuje výchozí šablonovací systém, takže si můžu vybrat jakýkoliv bez zbytečných závislostí (vybral jsem si Chameleon). Proč ho nikdo nebere v úvahu? -- Radek Dne 12. února 2015 15:51 Honza Javorek m...@honzajavorek.cz napsal(a): Ac jsem v Djangu v zivote naprogramoval 1,3 veci a vse ostatni co jsem kdy udelal bylo ve Flasku, tak souhlasim s Honzou, Djangem nic nepokazis, jeho znalost se ti neztrati a kdyz ti nebude nasledne vyhovovat, tak prechod na cokoliv dalsiho (treba Flask) je otazka jednoho odpoledne, hned se zorientujes. Jinak oba ty fw maji moc peknou dokumentaci, ale Django je ucebnicovy priklad jak delat SKVELOU dokumentaci. H 2015-02-11 16:12 GMT+01:00 Honza Král honza.k...@gmail.com: Ja vzdy zacatecnikum doporucuju Django - neni to vzdy ta nejlepsi volba, ale je na vsechno dostatecna a ma uz vsechno vyresene spolu se spoustou materialu pro zacatecniky i pokrocile. Pak, az se trochu zorientujes jak se co dela, se muzes vrhnout do flasku napriklad a uz nebudes tak ztraceny. Honza Král E-Mail: honza.k...@gmail.com Phone: +420 606 678585 2015-02-11 16:08 GMT+01:00 Honza Javorek m...@honzajavorek.cz: Bottle je podle me spis na skolni priklady, ale znam startupy, ktery na tom delaji produkcni sw :) Do Flasku si na formulare vem https://flask-wtf.readthedocs.org/en/latest/ Honza 2015-02-11 14:35 GMT+01:00 starenka . staren...@gmail.com: Btw: pokud mas na vyber jen dve (nebo relativne malo) moznosti je podle me lepsi misto selectboxu (dropdownu), pouzit radia... --- In Perl you shoot yourself in the foot, but nobody can understand how you did it. Six months later, neither can you. | print 'aknerats'[::-1] 2015-02-11 14:34 GMT+01:00 starenka . staren...@gmail.com: Ahoj, Flask/bottle je podle me uplne dostacujici. V kazdym pripade bych asi trochu osetril vstupy (napr pokud mi to dovoli sipkama kliknout rok -1, tak se ti to zhrouti) Pro tip: tlacitko smazat formular je podle me naprosto k nicemu --- In Perl you shoot yourself in the foot, but nobody can understand how you did it. Six months later, neither can you. | print 'aknerats'[::-1] 2015-02-11 14:04 GMT+01:00 Marcus Scalpere marcus.scalp...@gmail.com: Zdravím, řeším dilema ohledně web-frameworku. Bohužel nemám zkušenosti s webdesignem, první pokus dopadl takto http://edelstadt.pythonanywhere.com/ (vůbec netuším, jestli je v pořádku mít kupu formulářů na jedné stránce), ale dostal jsem pár dalších nápadů (a nejspíš mě napadnou další), takže bych to potřeboval buď rozšířit nebo vytvořit něco úplně nového. Co zvolit? Osobně jsem zúžil výbět na Flask, Bootle a Pyramid. Uvedená verze je ve Flasku, ale občas jsem měl problém poprat se právě s formuláři. Navíc bych chtěl generovat takový event calendar, který bude (asi?) sosat data ze dvou různých zdrojů (události, které se opakují každý rok ve stejný den a události, které jsou v různé dny, taky by se hodil nějaký návrh), takže netuším, jestli to ještě spadá do micro-blogu nebo už je to o level víc. A spíš průzkumná otázka - je vůbec šance nějaknechci říci přímo vydělat, možná monetizovat takový nápad? ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz ___ Python mailing list python@py.cz
Re: [python] Volba web-frameworku (a pár menších dotazů)
On 13.2.2015 01:05, Radek Holý wrote: Mě vždycky zarazí, že v takovýchto diskusích nikdo nikdy nezmíní CherryPy. ... Proč ho nikdo nebere v úvahu? Nevím. Po svém objevení Pythonu před mnoha lety jsem chvíli lavíroval, co se týče web frameworku. Záhy jsem objevil Django a nemám potřebu měnit. Když jsem ho chtěl *dřív* někomu vychválit, zmiňoval jsem chytré *technické* aspekty (např. generovaný admin, URL dispatcher, i18n, ...). Nyní, po řadě let vypichuju spíš ty netechnické: autoři se trvale snaží dělat věci správně, což se odráží i v projektech na Djangu postavených, skvělá dokumentace, jasná politika zpětné kompatibility, tisíce unit testů, minimum chyb, reflektuje současný vývoj webu (např. security), jsou tam hotové nástroje na co si vzpomeneš a líp, než by je napatlala většina z nás (jak píše Honza), velká komunita, ucelená, ale nevynucující soustava komponent... Někdy při studiu člověk kroutí hlavou, proč jsou některé věci uvnitř dělané jakoby přes ruku. Pak ale přijde na to, že to má svůj smysl a ještě se poučí. Django je chytře udělané, stejně jako je chytrý Python. Perfektní není. Autor, jak začátečník, tak pokročilý prostě výběrem Djanga neudělá chybu, ať začíná malý nebo velký projekt. Nebude mít problém ani když se mu z malého projektu stane velký. Potřebuje jediné: nebýt zabedněný a naslouchat tomu, že když mu lidé radí, jak různé věci dělat, mají k tomu obvykle důvod podložený zkušeností. Ty výhody, co jsem zmiňoval, podle mě hravě přebijou fakt, že jednotlivé komponenty podle něčího názoru nejsou dokonalé. Časem, ošlehaný komerčními projekty, člověk pochopí, že používané nástroje takové za každou cenu být nemusí. Důležitá je celková použitelnost, se kterou mu nástroje pomáhaji projekt dokončit. A k tomu přistupuje fakt, že s praxí s konkrétním frameworkem člověk chtě nechtě podrobně pozná jeho silné i slabé stránky a naučí se s nimi nakládat. Odměna za věrnost. :-) -- : Vladimir Macek : http://macek.sandbox.cz : +420 608 978 164 : UNIX Dev || Training : Python, Django : PGP key 97330EBD ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz
Re: [python] Volba web-frameworku (a pár menších dotazů)
Ac jsem v Djangu v zivote naprogramoval 1,3 veci a vse ostatni co jsem kdy udelal bylo ve Flasku, tak souhlasim s Honzou, Djangem nic nepokazis, jeho znalost se ti neztrati a kdyz ti nebude nasledne vyhovovat, tak prechod na cokoliv dalsiho (treba Flask) je otazka jednoho odpoledne, hned se zorientujes. Jinak oba ty fw maji moc peknou dokumentaci, ale Django je ucebnicovy priklad jak delat SKVELOU dokumentaci. H 2015-02-11 16:12 GMT+01:00 Honza Král honza.k...@gmail.com: Ja vzdy zacatecnikum doporucuju Django - neni to vzdy ta nejlepsi volba, ale je na vsechno dostatecna a ma uz vsechno vyresene spolu se spoustou materialu pro zacatecniky i pokrocile. Pak, az se trochu zorientujes jak se co dela, se muzes vrhnout do flasku napriklad a uz nebudes tak ztraceny. Honza Král E-Mail: honza.k...@gmail.com Phone: +420 606 678585 2015-02-11 16:08 GMT+01:00 Honza Javorek m...@honzajavorek.cz: Bottle je podle me spis na skolni priklady, ale znam startupy, ktery na tom delaji produkcni sw :) Do Flasku si na formulare vem https://flask-wtf.readthedocs.org/en/latest/ Honza 2015-02-11 14:35 GMT+01:00 starenka . staren...@gmail.com: Btw: pokud mas na vyber jen dve (nebo relativne malo) moznosti je podle me lepsi misto selectboxu (dropdownu), pouzit radia... --- In Perl you shoot yourself in the foot, but nobody can understand how you did it. Six months later, neither can you. | print 'aknerats'[::-1] 2015-02-11 14:34 GMT+01:00 starenka . staren...@gmail.com: Ahoj, Flask/bottle je podle me uplne dostacujici. V kazdym pripade bych asi trochu osetril vstupy (napr pokud mi to dovoli sipkama kliknout rok -1, tak se ti to zhrouti) Pro tip: tlacitko smazat formular je podle me naprosto k nicemu --- In Perl you shoot yourself in the foot, but nobody can understand how you did it. Six months later, neither can you. | print 'aknerats'[::-1] 2015-02-11 14:04 GMT+01:00 Marcus Scalpere marcus.scalp...@gmail.com : Zdravím, řeším dilema ohledně web-frameworku. Bohužel nemám zkušenosti s webdesignem, první pokus dopadl takto http://edelstadt.pythonanywhere.com/ (vůbec netuším, jestli je v pořádku mít kupu formulářů na jedné stránce), ale dostal jsem pár dalších nápadů (a nejspíš mě napadnou další), takže bych to potřeboval buď rozšířit nebo vytvořit něco úplně nového. Co zvolit? Osobně jsem zúžil výbět na Flask, Bootle a Pyramid. Uvedená verze je ve Flasku, ale občas jsem měl problém poprat se právě s formuláři. Navíc bych chtěl generovat takový event calendar, který bude (asi?) sosat data ze dvou různých zdrojů (události, které se opakují každý rok ve stejný den a události, které jsou v různé dny, taky by se hodil nějaký návrh), takže netuším, jestli to ještě spadá do micro-blogu nebo už je to o level víc. A spíš průzkumná otázka - je vůbec šance nějaknechci říci přímo vydělat, možná monetizovat takový nápad? ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz
[python] isdir nebo Not isdir
V jednom python-windows programu který kopíruje soubory a adresáře z windows na linuxový sambou sdílený adresář mám OPAKOVANĚ ale zcela NÁHODNĚ tento problém: if not os.path.isdir(DEST_DIR): MSG(2, u Vytvářím adresář '%s' % DEST_DIR) os.mkdir(DEST_DIR) Adresář určitě existuje, přesto os.path.isdir() vrátí False, objeví se hláška od systému že adresář nelze vytvořit. Vytvářím adresář '\\server\zalohy\aaa\bbb' Traceback (most recent call last): File xxx.py, line 316, in module WindowsError: [Error 183] Nelze vytvořit soubor, který ji existuje: u'server\\zalohy\\aaa\\bbb' Pokusím se os.path.isdir nahradit os.path.exists, ale zlobí mne to. Setkal se s tím někdo? Díky ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz
Re: [python] isdir nebo Not isdir
Ahoj, \\server\zalohy ... to zni jak nejakej sitovej disk. Neni nahodou problem v tom? Ales On Thu Feb 12 2015 at 6:26:06 PM ZU1234 zu1...@seznam.cz wrote: V jednom python-windows programu který kopíruje soubory a adresáře z windows na linuxový sambou sdílený adresář mám OPAKOVANĚ ale zcela NÁHODNĚ tento problém: if not os.path.isdir(DEST_DIR): MSG(2, u Vytvářím adresář '%s' % DEST_DIR) os.mkdir(DEST_DIR) Adresář určitě existuje, přesto os.path.isdir() vrátí False, objeví se hláška od systému že adresář nelze vytvořit. Vytvářím adresář '\\server\zalohy\aaa\bbb' Traceback (most recent call last): File xxx.py, line 316, in module WindowsError: [Error 183] Nelze vytvořit soubor, který ji existuje: u'server\\zalohy\\aaa\\bbb' Pokusím se os.path.isdir nahradit os.path.exists, ale zlobí mne to. Setkal se s tím někdo? Díky ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz
Re: [python] isdir nebo Not isdir
Jestli to je cron job tak bych si tipnul ze nestiha a narazil na svoji starsi instanci. Pokud mas podezreni na hlubsi problemy tak bych to zkusil protlacit rsyncem – kdyz to bude delat taky tak je tvuj pajtni kod mimo podezreni, v opacnem pripade by mohl neco napovedet. On 02/12/2015 06:25 PM, ZU1234 wrote: V jednom python-windows programu který kopíruje soubory a adresáře z windows na linuxový sambou sdílený adresář mám OPAKOVANĚ ale zcela NÁHODNĚ tento problém: if not os.path.isdir(DEST_DIR): MSG(2, u Vytvářím adresář '%s' % DEST_DIR) os.mkdir(DEST_DIR) Adresář určitě existuje, přesto os.path.isdir() vrátí False, objeví se hláška od systému že adresář nelze vytvořit. Vytvářím adresář '\\server\zalohy\aaa\bbb' Traceback (most recent call last): File xxx.py, line 316, in module WindowsError: [Error 183] Nelze vytvořit soubor, který ji existuje: u'server\\zalohy\\aaa\\bbb' Pokusím se os.path.isdir nahradit os.path.exists, ale zlobí mne to. Setkal se s tím někdo? Díky ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz