Re: [python] Mám začít s Pythonem?

2017-02-20 Tema obsahu Visgean Skeloru
Muzes vyzkouset https://repl.it/languages/python3 nebo online IDE: 
https://codeanywhere.com/



On 20/02/17 18:34, Daniel Nýdrle wrote:
Teď zkouším instalovat verzi 3.4., ale nějak mi to nejde, bohužel. 
Zkusím ještě 3.3, jestli existuje. Kdyby nešla ani ta, musel bych 
programovat ve škole max. 45 minut denně, což je podle mě málo. Nedá 
se programovat i bez té instalace?


-- Původní zpráva --
Od: Petr Viktorin
Datum: 20. 2. 2017 v 17:39:17
Předmět: Re: [python] Mám začít s Pythonem?

On 02/20/2017 05:29 PM, Filip Štědronský wrote: > On Mon, Feb 20, 2017 
at 05:25:18PM +0100, Josef Skladanka wrote: >> 
https://www.python.org/ftp/python/3.6.0/python-3.6.0.exe > > pozor, 
podle dokumentace[1] poslední verze, která podporuje WinXP, je 3.4: > 
> https://www.python.org/ftp/python/3.4.0/python-3.4.0.msi Jo, jestli 
zůstaneš u Windows XP tak potřebuješ tuhle starší verzi. Od novějších 
se zas tolik neliší. Ze začátku můžeš narazit hlavně na problémy s 
vypisováním písmen s diakritikou, ale to se dá přežít :)



___
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] spusteni programu s parametry

2014-02-11 Tema obsahu Visgean Skeloru
Docela zajímavý je taky Komandr: https://github.com/kadirpekel/komandr jen
ten vyvoj docela ustal.


2014-02-10 23:53 GMT+01:00 starenka . staren...@gmail.com:

 Ahoj,

 no nevim, me to funguje...

 starenka /tmp % cat meh.py
 #!/usr/bin/env python
 # coding=utf-8

 import sys

 print sys.argv
 starenka /tmp % python meh.py -20
 ['meh.py', '-20']

 BTW koukni se spis na argparse (stdlib) nebo docopt (pip /
 https://github.com/docopt/docopt)

 s.
 ---
 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]


 2014-02-10 23:47 GMT+01:00 pythoncaha pythonc...@gmail.com:
  Zdravim vsechny, nemuzu prekonat nasledujici problem, snad nekdo
 poradi...
 
  Spoustim program  program.py -20   tedy s parametrem  minus20.
  Ale sys.argv[1] mi hodnotu minus 20 nedava.
 
  Jak toho docilit.
 
  diky Ondra
 
  ___
  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




-- 
github/visgean http://github.com/Visgean
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] Zjištění dne v týdnu

2014-02-03 Tema obsahu Visgean Skeloru
Nevím co myslíš tím jak to využít pro zjištění dalších dnů, ale asi chces
ziskat neco jako seznam roku podle weekday nebo tak neco, nevim jestli ti
tohle pomuze ale koukni na nasledujici gist
https://gist.github.com/Visgean/8793232
asi nejužitečnější tam bude tenhle oneliner:

years_by_weekday = lambda weekday: [datetime.date(day=1, month=1, year
= year).year for year in range(1582,2014) if datetime.date(day=1,
month=1, year = year).isoweekday() == weekday]

btw tenhle kus dokumentace se hodí:
date.weekday()

Return the day of the week as an integer, where *Monday is 0 and Sunday is
6.* For example, date(2002, 12, 4).weekday() == 2, a Wednesday. See also
isoweekday()http://docs.python.org/2/library/datetime.html#datetime.date.isoweekday
.
 date.isoweekday()

Return the day of the week as an integer, where *Monday is 1 and Sunday is
7*. For example, date(2002, 12, 4).isoweekday() == 3, a Wednesday. See also
weekday()http://docs.python.org/2/library/datetime.html#datetime.date.weekday,
isocalendar()http://docs.python.org/2/library/datetime.html#datetime.date.isocalendar
.

:)


2014-02-03 Marcus Scalpere xdlabac...@seznam.cz:

 Zdravím pánové,
 mám dotaz ohledně zjištění dne v týdnu. Řekněme, že vím ve který den v
 týdnu začíná nový rok (1. 1.), jak to využít pro zjištění dalších dnů? A
 ano, vím, že už jsou hotové funkce, ale zatím jsem nenašel žádnou, který by
 byla bez časového omezení. A o to mi právě jde, aby to bylo použitelný pro
 greg. kalendář od 1582, pro jul. kalendář...ještě dál do minulosti.
 ___
 Python mailing list
 python@py.cz
 http://www.py.cz/mailman/listinfo/python

 Visit: http://www.py.cz




-- 
github/visgean http://github.com/Visgean
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] nahrada pip ?

2013-09-07 Tema obsahu Visgean Skeloru
Pokud vím tak tohle bylo issue i v 2.x a to i na linuxu. Vím, že na debianu
se doporučoval nainstalovat balík s modulem libpq-dev a až pak instalovat z
pipu...


2013/9/6 Ondrej Beranek rain...@gmail.com

 Už jsem na to přišel. důvodem je to ze je to závislé na libkách postgresu
 a ty jsou poněkud divně přeloženy. Budu muset tedy přeložit i část
 postgresql serveru.

 Co se týká toho uzavřeného prostředí zbytečně by mi výsledek nakynul.
 Určitě to použiju pokud nebude jiné cesty zkusím ještě tu kompilaci.

 Je mi však záhadou že si to pip či easy_install nezjistí a tahá mě za
 fusekli ze to je ok...
  Dne 6.9.2013 15:32 Honza Javorek m...@honzajavorek.cz napsal(a):

 Já vím, že to není asi úplně to co si chceš přečíst, ale já bych to do
 Windows asi ani nezkoušel instalovat. Budeš s tím mít strašně problémů a
 celý den strávíš jen tím, že se to pod nimi budeš snažit rozjet. Zkusil
 bych spíš něco jako http://www.vagrantup.com/, udělal si pomocí toho
 jednoduchý vývojářský virtuál s *nixem a tam si potom nainstaluješ úplně
 všechno hladce a bez errorů.

 Jen jsem chtěl pomoci s alternativním řešením, pokud to není nic pro
 tebe, tak ti snad někdo pomůže jinak.

 H


 On Fri, Sep 6, 2013 at 3:22 PM, Ondrej Beranek rain...@gmail.com wrote:

 nakonec jsem pip i easy_install dostal do pythonu problem je ten ze
 proste psycopg nechce jit je tam nejaka buga vzteka se to na me takto:


 Python 3.4.0a1 (v3.4.0a1:46535f65e7f3, Aug  3 2013, 22:59:31) [MSC
 v.1600 32 bit (Intel)] on win32
 Type copyright, credits or license() for more information.
  import psycopg2
 Traceback (most recent call last):
   File pyshell#0, line 1, in module
 import psycopg2
   File C:\Python34\lib\site-packages\psycopg2\__init__.py, line 50, in
 module
 from psycopg2._psycopg import BINARY, NUMBER, STRING, DATETIME, ROWID
 ImportError: DLL load failed: Uvedený modul nebyl nalezen.
 


 kompilaci jsem delal pres mingw. tady skoncila vetsina lidi. dela to
 verze instalovana rucne ale i ostatni verze...

 behem instalace mi to hlasilo

 C:\mingw\bin\gcc.exe -mdll -O -Wall -DPSYCOPG_DEFAULT_PYDATETIME=1
 -DPSYCOP
 G_VERSION=\2.5.1 (dt dec pq3 ext)\ -DPG_VERSION_HEX=0x090204
 -DPSYCOPG_EXTENS
 IONS=1 -DPSYCOPG_NEW_BOOLEAN=1 -DHAVE_PQFREEMEM=1 -Ic:\Python34\include
 -Ic:\Pyt
 hon34\include -I. -IC:/PROGRA~1/POSTGR~1/9.2/include
 -IC:/PROGRA~1/POSTGR~1/9.2/
 include/server -c psycopg\connection_int.c -o
 build\temp.win32-3.4\Release\psyco
 pg\connection_int.o -O3 -fno-strict-aliasing
 In file included from ./psycopg/psycopg.h:33:0,
  from psycopg\connection_int.c:27:
 ./psycopg/config.h:97:12: warning: 'pthread_mutex_init' defined but
 not used
  [-Wunused-function]
  static int pthread_mutex_init(pthread_mutex_t *mutex, void* fake)
 ^
 C:\mingw\bin\gcc.exe -mdll -O -Wall -DPSYCOPG_DEFAULT_PYDATETIME=1
 -DPSYCOP
 G_VERSION=\2.5.1 (dt dec pq3 ext)\ -DPG_VERSION_HEX=0x090204
 -DPSYCOPG_EXTENS
 IONS=1 -DPSYCOPG_NEW_BOOLEAN=1 -DHAVE_PQFREEMEM=1 -Ic:\Python34\include
 -Ic:\Pyt
 hon34\include -I. -IC:/PROGRA~1/POSTGR~1/9.2/include
 -IC:/PROGRA~1/POSTGR~1/9.2/
 include/server -c psycopg\connection_type.c -o
 build\temp.win32-3.4\Release\psyc
 opg\connection_type.o -O3 -fno-strict-aliasing
 C:\mingw\bin\gcc.exe -mdll -O -Wall -DPSYCOPG_DEFAULT_PYDATETIME=1
 -DPSYCOP
 G_VERSION=\2.5.1 (dt dec pq3 ext)\ -DPG_VERSION_HEX=0x090204
 -DPSYCOPG_EXTENS
 IONS=1 -DPSYCOPG_NEW_BOOLEAN=1 -DHAVE_PQFREEMEM=1 -Ic:\Python34\include
 -Ic:\Pyt
 hon34\include -I. -IC:/PROGRA~1/POSTGR~1/9.2/include
 -IC:/PROGRA~1/POSTGR~1/9.2/
 include/server -c psycopg\cursor_int.c -o
 build\temp.win32-3.4\Release\psycopg\c
 ursor_int.o -O3 -fno-strict-aliasing
 In file included from ./psycopg/psycopg.h:33:0,
  from psycopg\cursor_int.c:27:
 ./psycopg/config.h:97:12: warning: 'pthread_mutex_init' defined but
 not used
  [-Wunused-function]
  static int pthread_mutex_init(pthread_mutex_t *mutex, void* fake)
 .
 .
 coz mi prijde jako vpohode. jine nez tyto chyby tam nebyly.


 Dne 6. září 2013 13:04 Petr Blahos petrbla...@gmail.com napsal(a):


 Ne, že bych to zkoušel, ale podle pypi to vypadá, že pip podporuje
 Python 3.
 https://pypi.python.org/pypi/pip/1.4.1

 http://stackoverflow.com/questions/6587507/how-to-install-pip-with-python-3
 Nebo jsem něco nepochopil?
 --
 Petr



 2013/9/6 Ondrej Beranek rain...@gmail.com

 pustil jsem se do pythonu 3 zjistuji ze na windows neni nastroj pro
 instalaci ruznych veci napriklad psycopg. pouzilval jsem v minulosti PIP
 ale ten se zda ze zemrel s verzi 2...

 existuje nejake dobre reseni jak / cim pip nahradit ?


 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python



 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python



 ___
 Python mailing list
 

Re: [python] How To Think

2013-08-04 Tema obsahu Visgean Skeloru
Zdravím, jen rychlý dotaz: má to cenu číst pro lidi co už znají python?


2013/8/3 Tovim jaak...@gmail.com

 Buďte pozdraveni, mládenci a panny.

 ** **

 Právě jsem zavěsil přepracovaný překlad How To Think Like

 a Computer Scientist in Python (3) na http://howto.py.cz/index.htm 

 a dovoluji si vás na to upozornit.

 ** **

 Rád bych znal vaše názory.

 Tovim

 ** **

 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




-- 
github/visgean http://github.com/Visgean
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] potrebuji zatizit python

2013-07-01 Tema obsahu Visgean Skeloru
Já bych šel do tohohle: http://docs.python.org/2/library/profile.html

Na disk muzes zapsat nejakou funkci co ti bude psat / cist nahodne data na
disku, na cpu zase nejakou funkci co bude treba pocitat prvocisla nebo tak
neco, problem ale mozna bude ze kdyz ti to slitne tak se to nevyhodnoti
takze by mozna bylo lepsi pouzit pdb ktery by ti to zapisoval na disk ale
to moc netusim jak...


2013/7/1 Jaroslav Lukesh luk...@seznam.cz

 Dobrý den,

 python mi padá na segfault

 kernel: python[14692]: segfault at  rip 
 rsp 2ba882ef5428 error 14

 když ho pustím pod strace, tak se mi ho dneska ještě nepodařilo sejmout
 (minulý týden ano ale stejně z toho nešlo nic poznat).

 Mám python 2.4.6 kompilovaný na 64bitu, jede to celé virtualizované v xenu
 a potřebuji eliminovat zdroj chyby, ikdyby to byl samotný xen (mám na něj
 podezření i odjinud, ale potřebuji mít průkazný důkaz).

 Existuje v pythonu nějaký load test, který by z něj dal pokouřit diskům,
 procesorům, paměti, sběrnici, síti, aby když slítne, bylo vidět na co
 slítnul?

 Děkuji, JL.
 __**_
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/**listinfo/pythonhttp://www.py.cz/mailman/listinfo/python




-- 
github/visgean http://github.com/Visgean
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] Článek o brythonu

2013-03-05 Tema obsahu Visgean Skeloru
Btw: ono tech reseni jak zpoustet python v prohlizeci je fakt spousta:
http://wiki.python.org/moin/WebBrowserProgramming , tohle
http://ironpython.net/browser/gettingstarted.html je imho nejlepší řešení.
Silverlight je docela rozsireny takze neni az takovy problem s distribuci a
asi to ani nebude tak nedokonale jako ten brython...

2013/3/5 Bystroushaak bystrou...@kitakitsune.org

 Dne 5.3.2013 16:38, azurIt napsal(a):

 A to by mi mělo vadit proč? Vždyť to interpretuje interpreter, ne lidi.



 Napriklad pretoze to *moze* byt niekolkonasobne pomalsie?


 Jo, asi tak o dva řádky kódu setterů. Tedy minimálně.

  Cílem není vygenerovat z pythonních zdrojáků kopu javascriptu, kterou
 poté používáš v dalších projektech. Není to kompilátor v běžném smyslu,
 spíš cosi jako frontend před javascriptovým interpreterem.


 A naco to teda je, ak sa to nema dalej pouzivat? :)


 Dá se v tom napsat script, který bude zodpovídat blbé dotazy. Zkus to a
 třeba ti odpoví.

 __**_
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/**listinfo/pythonhttp://www.py.cz/mailman/listinfo/python




-- 
GPG pub 
keyhttp://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
 | github/visgean http://github.com/Visgean
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

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

2013-02-07 Tema obsahu Visgean Skeloru
Imho nejlepsi reseni, je to citelne a kratke.

2013/2/7 Vladimir Macek ma...@sandbox.cz

 On 7.2.2013 18:54, David Rohleder wrote:
  Ahoj,
 
  jak byste co nejhezčeji napsali následující - mám řetězec a chci jej po
  dvou znacích rozdělit dvojtečkou. Zatím nejzajímavější zápis, na který
  jsem přišel byl:
 
  a = abcdefghijkl
  (( %s:*(len(a)/2) ) % tuple(a[i:i+2] for i in xrange(0,len(a),2)))[:-1]
 
  Takto to vypadá dost nečitelně, zkusíte něco hezčího?

 ':'.join(re.findall('..?', a))

 V.

 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




-- 
GPG pub 
keyhttp://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
 | github/visgean http://github.com/Visgean
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] hook na imap

2012-11-23 Tema obsahu Visgean Skeloru
Díky, to vypadá zajímavě..

2012/11/23 Radek Kanovsky r...@dat.cz

 On Sat, Oct 13, 2012 at 06:09:29PM +0200, Visgean Skeloru wrote:

 Ahoj, pÃÅ¡u script co zpracovává emailové zprávy a chtÄl bych se
 zeptat jestli neznáte nÄco na hooknutà se na imapový uÄet - takhle
 to
 musÃm periodicky spouÅ¡tÄt cronem což je neefektivnÃ... PotÅebuju
 prostÄ nÄco co by se pÅipojilo a Äekalo na maily... V souÄasnosti
 použÃvám knihovnu imaplib, nic co by to umÄlo jsem nenaÅ¡el...
 DÃky.

 Pokud IMAP server podporuje IDLE, tak by to mělo nějak jít.
 http://en.wikipedia.org/wiki/IMAP_IDLE
 Našel jsem i nějaké příklady
 http://blog.timstoop.nl/2009/03/11/python-imap-idle-with-imaplib2/
 a nějaký modul
 https://github.com/athoune/imapidle

 Radek Kaňovský
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




-- 
GPG pub 
keyhttp://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
 | github/visgean http://github.com/Visgean | jabber visg...@jabber.cz
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] hook na imap

2012-10-15 Tema obsahu Visgean Skeloru
Díky, ten supervisord vypadá nejpoužitelněji..

2012/10/15 Jakub Vysoky ja...@borka.cz

 supervisord

 ps: je to dokonce python

 2012/10/15 Petr Messner petr.mess...@gmail.com:
  Třeba Runit nebo Daemontools.
 
  Petr Messner
 
  15. 10. 2012 v 0:19, Visgean Skeloru visg...@gmail.com:
 
  Mhmm, ok to zní už hodně složitě... radši to vydržím s tím cronem. I když
  cron je asi nevhodný tady lepší by bylo spustit to jedno a používat
 sleep -
  neznáte nějaký použitelný postup na ověřování a případné spouštění
 scriptu
  (jestliže neběží tak ho spustit) na linuxu?
 
  2012/10/14 Petr Messner petr.mess...@gmail.com
 
  Na netu se válejí návody, jak na iPhonech používat push notifikace s
  GMailem - prý ho stačí přidat jako Exchange účet. Takže zřejmě GMail
  nějak podporuje Exchange ActiveSync.
 
  PM
 
  Dne 14. října 2012 0:37 Visgean Skeloru visg...@gmail.com napsal(a):
   nn, je to gmail account...
  
  
   2012/10/13 Petr Messner petr.mess...@gmail.com
  
   Ahoj,
  
   máš přístup ke konfiguraci mail (SMTP) serveru, který tyto maily
   přijímá?
   Možná by se tam dalo nastavit spouštění něčeho. Nebo nastavit
   přesměrování
   na vlastní SMTP server v Pythonu :)
  
   Petr Messner
  
   13. 10. 2012 v 18:09, Visgean Skeloru visg...@gmail.com:
  
   Ahoj, píšu script co zpracovává emailové zprávy a chtěl bych se
 zeptat
   jestli neznáte něco na hooknutí se na imapový učet - takhle to musím
   periodicky spouštět cronem což je neefektivní... Potřebuju prostě
 něco
   co by
   se připojilo a čekalo na maily... V současnosti používám knihovnu
   imaplib,
   nic co by to umělo jsem nenašel...
   Díky.
  
   --
   GPG pub key | github/visgean | jabber
  
   ___
   Python mailing list
   Python@py.cz
   http://www.py.cz/mailman/listinfo/python
  
  
   ___
   Python mailing list
   Python@py.cz
   http://www.py.cz/mailman/listinfo/python
  
  
  
  
   --
   GPG pub key | github/visgean | jabber
  
  
   ___
   Python mailing list
   Python@py.cz
   http://www.py.cz/mailman/listinfo/python
  ___
  Python mailing list
  Python@py.cz
  http://www.py.cz/mailman/listinfo/python
 
 
 
 
  --
  GPG pub key | github/visgean | jabber
 
  ___
  Python mailing list
  Python@py.cz
  http://www.py.cz/mailman/listinfo/python
 
 
  ___
  Python mailing list
  Python@py.cz
  http://www.py.cz/mailman/listinfo/python



 --
 Jakub Vysoky

 mob: +420 605 852 377
 jab: jakub.vys...@gmail.com
 twit: https://twitter.com/kvbik
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




-- 
GPG pub 
keyhttp://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
 | github/visgean http://github.com/Visgean | jabber visg...@jabber.cz
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] hook na imap

2012-10-14 Tema obsahu Visgean Skeloru
Mhmm, ok to zní už hodně složitě... radši to vydržím s tím cronem. I když
cron je asi nevhodný tady lepší by bylo spustit to jedno a používat sleep -
neznáte nějaký použitelný postup na ověřování a případné spouštění scriptu
(jestliže neběží tak ho spustit) na linuxu?

2012/10/14 Petr Messner petr.mess...@gmail.com

 Na netu se válejí návody, jak na iPhonech používat push notifikace s
 GMailem - prý ho stačí přidat jako Exchange účet. Takže zřejmě GMail
 nějak podporuje Exchange ActiveSync.

 PM

 Dne 14. října 2012 0:37 Visgean Skeloru visg...@gmail.com napsal(a):
  nn, je to gmail account...
 
 
  2012/10/13 Petr Messner petr.mess...@gmail.com
 
  Ahoj,
 
  máš přístup ke konfiguraci mail (SMTP) serveru, který tyto maily
 přijímá?
  Možná by se tam dalo nastavit spouštění něčeho. Nebo nastavit
 přesměrování
  na vlastní SMTP server v Pythonu :)
 
  Petr Messner
 
  13. 10. 2012 v 18:09, Visgean Skeloru visg...@gmail.com:
 
  Ahoj, píšu script co zpracovává emailové zprávy a chtěl bych se zeptat
  jestli neznáte něco na hooknutí se na imapový učet - takhle to musím
  periodicky spouštět cronem což je neefektivní... Potřebuju prostě něco
 co by
  se připojilo a čekalo na maily... V současnosti používám knihovnu
 imaplib,
  nic co by to umělo jsem nenašel...
  Díky.
 
  --
  GPG pub key | github/visgean | jabber
 
  ___
  Python mailing list
  Python@py.cz
  http://www.py.cz/mailman/listinfo/python
 
 
  ___
  Python mailing list
  Python@py.cz
  http://www.py.cz/mailman/listinfo/python
 
 
 
 
  --
  GPG pub key | github/visgean | jabber
 
 
  ___
  Python mailing list
  Python@py.cz
  http://www.py.cz/mailman/listinfo/python
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




-- 
GPG pub 
keyhttp://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
 | github/visgean http://github.com/Visgean | jabber visg...@jabber.cz
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

[python] hook na imap

2012-10-13 Tema obsahu Visgean Skeloru
Ahoj, píšu script co zpracovává emailové zprávy a chtěl bych se zeptat
jestli neznáte něco na hooknutí se na imapový učet - takhle to musím
periodicky spouštět cronem což je neefektivní... Potřebuju prostě něco co
by se připojilo a čekalo na maily... V současnosti používám knihovnu
imaplib, nic co by to umělo jsem nenašel...
Díky.

-- 
GPG pub 
keyhttp://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
 | github/visgean http://github.com/Visgean | jabber visg...@jabber.cz
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] hook na imap

2012-10-13 Tema obsahu Visgean Skeloru
nn, je to gmail account...

2012/10/13 Petr Messner petr.mess...@gmail.com

 Ahoj,

 máš přístup ke konfiguraci mail (SMTP) serveru, který tyto maily přijímá?
 Možná by se tam dalo nastavit spouštění něčeho. Nebo nastavit přesměrování
 na vlastní SMTP server v Pythonu :)

 Petr Messner

 13. 10. 2012 v 18:09, Visgean Skeloru visg...@gmail.com:

 Ahoj, píšu script co zpracovává emailové zprávy a chtěl bych se zeptat
 jestli neznáte něco na hooknutí se na imapový učet - takhle to musím
 periodicky spouštět cronem což je neefektivní... Potřebuju prostě něco co
 by se připojilo a čekalo na maily... V současnosti používám knihovnu
 imaplib, nic co by to umělo jsem nenašel...
 Díky.

 --
 GPG pub 
 keyhttp://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
  | github/visgean http://github.com/Visgean | jabber visg...@jabber.cz

 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python


 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




-- 
GPG pub 
keyhttp://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
 | github/visgean http://github.com/Visgean | jabber visg...@jabber.cz
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] multiprocess problem se sirotkem

2012-09-05 Tema obsahu Visgean Skeloru
A neslo by pouzit neco jako Celery? celeryproject.org/ Mozna je to trochu
overkill ale co jsem s tim delal naposledy tak se to osvedcilo...

2012/9/5 Tomas Pelka tompe...@gmail.com

 Aha takze ani daemon = True nepomuze, chjo tak to budu muset udelat jinak.
 Ale zatim me nenapada jak :/


 On Wed 05 Sep 2012 09:56:08 AM CEST, azurIt wrote:

 Ahoj,

 proces je ukonceny pretoze jeho parent skoncil (proces web serveru -
  CGI skript). Ak si na linuxe, tak toto nie je mozne takymto sposobom
 urobit (resp. nie je mi znamy sposob). Ine OS neviem.

 azur


 __**__**__

 Od: Tomas Pelkatompe...@gmail.com
 Komu:Python@py.cz
 Dátum: 05.09.2012 09:51
 Predmet: [python] multiprocess problem se sirotkem

 Zdravim vsechny,

 resim nasledujici problem a verim, ze mi nekdo z vas pomuze.

 Potrebuji z cgi skriptu (interpretuje jej jednoduchy httpserver) pustit
 dlouho bezici ulohu ale tak abych nemusel volat mutiprocess.join(),
 protoze pak stranka zustane viset. Jak jsem zminil pouzivam k tomu
 multiprocess, ktery pouze nastartuji ale nejoinu. Vse ale nasvercuje
 tomu, ze proces je zabyt i kdyz by mel byt daemonem.

 import multiprocess

 mp = Process(target=__handle_**execution, args=(args,))
 mp.daemon = True
 mp.start()

 -- zde je konec cgi skriptu --

 Ma nekdo s podobnym chovanim zkusenosti?

 Diky

 --
 Tomas Pelka



 --

 __**_
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/**listinfo/pythonhttp://www.py.cz/mailman/listinfo/python

  __**_
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/**listinfo/pythonhttp://www.py.cz/mailman/listinfo/python




 --
 Tomas Pelka

 __**_
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/**listinfo/pythonhttp://www.py.cz/mailman/listinfo/python




-- 
GPG pub 
keyhttp://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
 | github/visgean http://github.com/Visgean | jabber visg...@jabber.cz
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] záloha databáze

2012-08-15 Tema obsahu Visgean Skeloru
Netvrdím ze by to mel resit, kazdopadne jelikoz ma django podporu pro
spoustu db a dobre reseny expirt do jsonu a dalsich formatu tak nevidim
duvod proc zalohovat v cistem sql - neni to pak kompatibilni mezi
databazemi...

2012/8/15 Jirka Vejrazka jirka.vejra...@gmail.com

  No já jsem si právě říkal jestli django nemá nějaký nástroj na verzování
  backupu a podobně... Zatím jsem to vyřešil přes bash, cron a dumpall...

 Nema, proc by mel webovy framework resit zalohovani databazi? ;-)

 Mozna je na to nejaky externi balicek, ale dost bych se divil...

   Jirka
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




-- 
GPG pub 
keyhttp://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
 | github/visgean http://github.com/Visgean | jabber visg...@jabber.cz
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] záloha databáze

2012-08-15 Tema obsahu Visgean Skeloru
./manage.py dumpdata umožní rovněž obnovení...

2012/8/15 Jirka Vejrazka jirka.vejra...@gmail.com

  Netvrdím ze by to mel resit, kazdopadne jelikoz ma django podporu pro
  spoustu db a dobre reseny expirt do jsonu a dalsich formatu tak nevidim
  duvod proc zalohovat v cistem sql - neni to pak kompatibilni mezi
  databazemi...

 Aha, tak to se asi neshodneme v chapani pojmu zaloha - pro mne to
 znamena neco, co umozni obnovu do stavu v okamziku, kdy byla udelana.
 Pro presun do jine DB bych pouzil pojem migrace a od toho je prikaz
 dumpdata.

   Howgh  ;-)

  Jirka
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




-- 
GPG pub 
keyhttp://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
 | github/visgean http://github.com/Visgean | jabber visg...@jabber.cz
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

[python] záloha databáze

2012-08-14 Tema obsahu Visgean Skeloru
Ahoj, chtěl jsem se zeptat jestli nemáte někdo zkušenosti / doporučení na
to jak provádět zálohu db, v současnosti mě napadá vytvořit opakující se
celery task, který by prováděl ./manage.py dumpdata ale zdá se mi to trochu
podivné...

-- 
GPG pub 
keyhttp://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
 | github/visgean http://github.com/Visgean | jabber visg...@jabber.cz
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] záloha databáze

2012-08-14 Tema obsahu Visgean Skeloru
Aha, sorry, jsem to původně chtěl poslat na django-cs... Je to postgre db
ale chtěl jsem právě vědět jestli django nemá něco univerzálnějšího...

2012/8/14 Petr Messner petr.mess...@gmail.com

 Ahoj,

 zálohu jaké databáze? MySQL, PostgreSQL, MongoDB, ...? Je to něco, co
 se přímo týká Pythonu? Protože rozumná databáze by měla mít dobrou
 dokumentaci a nástroje k jejímu zálohování.

 Co se na tom zdá podivné? Proč celery, nestačí cron?

 PM

 Dne 14. srpna 2012 21:52 Visgean Skeloru visg...@gmail.com napsal(a):
  Ahoj, chtěl jsem se zeptat jestli nemáte někdo zkušenosti / doporučení
 na to
  jak provádět zálohu db, v současnosti mě napadá vytvořit opakující se
 celery
  task, který by prováděl ./manage.py dumpdata ale zdá se mi to trochu
  podivné...
 
  --
  GPG pub key | github/visgean | jabber
 
 
  ___
  Python mailing list
  Python@py.cz
  http://www.py.cz/mailman/listinfo/python
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




-- 
GPG pub 
keyhttp://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
 | github/visgean http://github.com/Visgean | jabber visg...@jabber.cz
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] záloha databáze

2012-08-14 Tema obsahu Visgean Skeloru
No já jsem si právě říkal jestli django nemá nějaký nástroj na verzování
backupu a podobně... Zatím jsem to vyřešil přes bash, cron a dumpall...

2012/8/14 Jirka Vejrazka jirka.vejra...@gmail.com

  Aha, sorry, jsem to původně chtěl poslat na django-cs... Je to postgre db
  ale chtěl jsem právě vědět jestli django nemá něco univerzálnějšího...

 Muzes pouzit manage.py dumpdata, ale neni to idealni, zvlast pro
 velke databaze. Opravdu je rozumnejsi pouzit nativni nastroje dane
 databaze.

   Jirka
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




-- 
GPG pub 
keyhttp://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
 | github/visgean http://github.com/Visgean | jabber visg...@jabber.cz
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] ssh klient pro python

2012-08-12 Tema obsahu Visgean Skeloru
Ahoj, vím že na SSH - hlavně na správu serverů se hodně používá
http://fabfile.org/ , možná bvy to fungovalo lépe

2012/8/12 Ing. Vladislav Ludík vl...@ludik.cz

 Zdravím všechny,

 narazil jsem na problém, který se týká nespolehlivého ssh klienta z modulu
 paramiko.

 Když pomocí něj čtu data například z některých verzí Mikrotiku,
 například MikroTik RouterOS 5.17, stane se občas, že nedostanu kompletní
 data.
 Někdy načte vše, někdy jen něco. Jak kdy.
 Pokud se připojím přes PuTTy, je přenos vždy spolehlivý.
 Můj modul, který pak používám v mých programech je v příloze.
 Neví někdo kde bych měl hledat problém, popřípadě o spolehlivějším
 klientovi ?

 Děkuji V.L.

 Modul pro zadavani prikazu pres ssh

 import paramiko
 import cmd
 import string

 class RunCommand(cmd.Cmd):
  Jednoduchy shell pro zadavani prikazu na adresu host 

 prompt = 'ssh  '

 def __init__(self):
 cmd.Cmd.__init__(self)
 self.hosts = []
 self.connections = []

 def do_add_host(self, args):
 add_host host,user,password,port
 Prida adresu host do seznamu 
 if args:
 self.hosts.append(args.split(','))
 else:
 print pouziti: host hostip,user,password,port

 def do_connect(self, args):
  Pripoji se ke vsem adresam host ze seznamu 
 for host in self.hosts:
 ipcko, user, pswd, port = host
 user = string.strip(user)
 pswd = string.strip(pswd)
 port = int(string.strip(port))

 client = paramiko.SSHClient()
 client.set_missing_host_key_policy(
 paramiko.AutoAddPolicy())
 client.connect(ipcko,
 username=user,
 password=pswd,
 port=port)
 self.connections.append(client)

 def do_run(self, command):
 run command
 Provede tento prikaz pro vsechny pripojene adresy ze
 seznamu 
 if command:
 for host, conn in zip(self.hosts,
 self.connections):
 stdin, stdout, stderr =
 conn.exec_command(command)
 out = stdout.read()
 err = stderr.read()
 stdout.close()
 stderr.close()
 return out, err
 else:
 print pouziti: run command

 def do_close(self, args):
 for conn in self.connections:
 conn.close()

 #!/usr/bin/python
 # -*- coding: utf-8 -*-

 from ssh import *

 def doSSH(host, cmd, user=_user, pswd=_pswd, port=_port):
 'Provedeni prikazu SSH'

 con = ['%s,%s,%s,%s' % (host, user, pswd, port)]
 ssh = RunCommand()
 ssh.do_add_host(con[0])
 ssh.do_connect(con)
 stdout, stderr = ssh.do_run(cmd)
 ssh.do_close(con)

 return stdout, stderr

 # atd.
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




-- 
GPG pub 
keyhttp://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
 | github/visgean http://github.com/Visgean | jabber visg...@jabber.cz
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] python pro studenty

2012-04-18 Tema obsahu Visgean Skeloru
K té kleci: http://pypi.python.org/pypi/RestrictedPython i když to je
údajně vyřazené, takže http://wiki.python.org/moin/SandboxedPython a
hlavně:
http://wiki.python.org/moin/Asking%20for%20Help/How%20can%20I%20run%20an%20untrusted%20Python%20script%20safely%20%28i.e.%20Sandbox%29-
http://doc.pypy.org/en/latest/sandbox.html

Ale hlavně si myslím, že jestliže máte nějaký server kde to provozovat -
ideálně nějaký Debian nebo tak něco, tak je lepší studentům vytvořit
uživatele a hodit přístup na ssh - mohou pak používat sftp a není třeba
řešit ani ftp a jeho bezpečnost.. A pak jestli máte apache tak jde použít
http://httpd.apache.org/docs/trunk/mod/mod_privileges.html a spouštět to z
jejich účtů...

It is ideally suited to running PHP applications under *mod_php*, which is
 also incompatible with threaded MPMs. It is also well-suited to other
 in-process scripting applications such as *mod_perl*, *mod_python*, and *
 mod_ruby*, and to applications implemented in C as apache modules where
 privilege separation is an issue.


nevím jestli lepší použít

VHostUser unix-userid


nebo

VHostGroup unix-groupid


Ale asi to groupid bude lepší, stačí pak nastavit skupinové práva pro
studenty a říct jim aby si nastavili práva na 755...


Jinak Google App engine bych nedoporučoval - jestliže chcete vyučovat
např.: django bude tam problém s použitím Django ORM

2012/4/18 Martin Beran i...@berycz.net

 To s tím regulárem moc nechápu... ale k tomu zavření do klece bych asi
 doporučoval wsgi


 Dne 18.4.2012 20:09, Marek Nožka napsal(a):

  Ahoj všem.

 Učím Python na střední škole a rád bych zpřístupnil studentům možnost
 psát si v Pyhonu webové stránky. Zamýšlím se ale nad bezpečností celého
 řešení. Proto se chci zeptat: Existuje nějaká možnost, jak Python zavřít
 do klece, aby začínající, nedbalí a líní programátoři svou nedbalostí
 neohrozili server?

 Nejvíc by se mi líbilo, kdybych mohl studenty donutit, aby veškerá data,
 která dostanou prostřednictvím webového serveru museli prohnat
 regulárním výrazem. Byl by to takový dobrý kompromis: udělám, co se po mě
 chce a nejsem ničím omezen.

 Existuje něco takového? Díky za každý nápad.

 Marek


 __**_
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/**listinfo/pythonhttp://www.py.cz/mailman/listinfo/python




-- 
PGP pub key:

http://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
   http://www.abclinuxu.cz/lide/visgean/gpg
   A453 B7F3 33D9 3BE6 2B8A | F014 5347 EBAC 0A5A 3E92
Jabber: visg...@jabber.org | visg...@jabber.cz
Github: http://github.com/Visgean
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] PYTHONPATH

2012-01-15 Tema obsahu Visgean Skeloru
Ah, teď mi došlo jak si to myslel, no jasně, reinstalaci pythonu samozřejmě
nepřežije...

Dne 15. ledna 2012 12:24 Visgean Skeloru visg...@gmail.com napsal(a):

 Ehm, to nechápu, ty místo toho jednoho souboru kde by stačilo jednou
 upravit sys.path a pak se o nic nestarat tak vytvoříš nový soubor který má
 identické vlastnosti ale budeš ho muset importovat v každém scriptu, k čemu
 je to dobré? Ten soubor site.py přežije reinstalaci čehokoliv stejně jako
 soubor mojemoduly.py, jestli narážíš na to že při reinstalaci se změní
 cesta tak to se ti ale změní i pro tvůj soubor mojemoduly.py, budeš to tam
 prostě muset nastavit  tak jako tak... A k tvé poznámce: ne, nestálo,
 jestli něco takového chceš tak si prostě vytvoř sym link v site-packages
 nebo kdekoliv jinde. A pokud to chceš opravdu nastavit tak můžeš třeba v
 souboru /usr/lib/python2.7/dist-packages/site.py


 2012/1/15 Ing. Vladislav Ludík vl...@ludik.cz

 **
 Ano, přečetl jsem si to. Je to však zásah, který nepřežije reinstalaci
 čehokoliv.

 Nakonec jsem se rozhodl pro tu nejtriviálnější cestu, jak zpřístupnit
 moje moduly:

 1) do pracovního adresáře jsem vložil modul *mojemoduly.py* s obsahem:

 *# Pridani vlastni cesty k mym modulum
 import sys
 _nova_cesta = /cesta_k_mym_modulum
 if not _nova_cesta in sys.path:
 sys.path.insert( 1, _nova_cesta)
 *
 2) na začátku KAŽDÉHO mého programu, který využívá mé moduly dám:
 *import mojemoduly*

 A je poznámka pro vývojáře pythonu:

 Nestálo by za úvahu přidat do systému jednoduchou funkci, například
 nějaký soubor python_path.pth,
 kde by se to dalo nastavit dodatečně a trvale kdykoliv po instalaci
 dodatečně ?

 Jinak díky za rady.

 V.L.

 Visgean Skeloru napsal(a):

 Zkoušel si to co jsem psal?

 A slightly less convenient way is to edit the site.py file in Python’s
 standard library, and modify sys.path. site.py is automatically
 imported when the Python interpreter is executed, unless the *-S*switch is 
 supplied to suppress this behaviour. So you could simply edit
 site.py and add two lines to it:


 Prostě stačí v kořenové složce projektu vytvořit site.py který upraví
 sys.path, je to oficiální postup.
 http://docs.python.org/install/index.html#modifying-python-s-search-path

 Jestli je to jeden projekt tak je to v pohodě a stačí upravit jenom ten
 jeden soubor...

 2012/1/14 Ing. Vladislav Ludík vl...@ludik.cz

 Tak jsem si myslel, že jsem to vyřešil:

 do adresáře/etc/profile.d   jsem vložil nový soubor
  local_python.sh

 který obsahuje:

 # doplnim cestu k mym modulum
 PYTHONPATH=/python/mojemoduly/:${PYTHONPATH}
 export PYTHONPATH

 Po reboot kontrola sys.path:

 ['', '/python/mojemoduly', '/etc/profile.d', '/usr/lib/python2.7',
 '/usr/lib/python2.7/plat-linux2', '/usr/lib/python2.7/lib-tk',
 '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload',
 '/usr/local/lib/python2.7/dist-packages',
 '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/PIL',
 '/usr/lib/python2.7/dist-packages/gtk-2.0', '/usr/lib/pymodules/python2.7']

 zapíše správně moji cestu (sice i cestu '/etc/profile.d'), ale problém
 mám jinde.


 Spuštěním programu v crontab ten pak havaruje na tom, že nemůže
 naimportovat moje moduly.

 Pokusy s doplněním cesty přímo v crontab nebo nepřímo v cron.d nevedly k
 ničemu.

 Co s tím opravdu nevím.

 Díky za nové podněty.

 V.L.

 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




 --
 PGP pub key:

 http://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
http://www.abclinuxu.cz/lide/visgean/gpg
A453 B7F3 33D9 3BE6 2B8A | F014 5347 EBAC 0A5A 3E92
 Jabber: visg...@jabber.org | visg...@jabber.cz
 Github: http://github.com/Visgean

 --

 ___
 Python mailing listPython@py.czhttp://www.py.cz/mailman/listinfo/python



 __ Informace od NOD32 6783 (20120110) __

 Tato zprava byla proverena antivirovym systemem NOD32.http://www.nod32.cz



 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




 --
 PGP pub key:

 http://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
http://www.abclinuxu.cz/lide/visgean/gpg
A453 B7F3 33D9 3BE6 2B8A | F014 5347 EBAC 0A5A 3E92
 Jabber: visg...@jabber.org | visg...@jabber.cz
 Github: http://github.com/Visgean




-- 
PGP pub key:

http://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
   http://www.abclinuxu.cz/lide/visgean/gpg
   A453 B7F3 33D9 3BE6 2B8A | F014 5347 EBAC 0A5A 3E92
Jabber: visg...@jabber.org | visg...@jabber.cz
Github: http://github.com/Visgean
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] PYTHONPATH

2012-01-14 Tema obsahu Visgean Skeloru
Zkoušel si to co jsem psal?

A slightly less convenient way is to edit the site.py file in Python’s
 standard library, and modify sys.path. site.py is automatically imported
 when the Python interpreter is executed, unless the *-S* switch is
 supplied to suppress this behaviour. So you could simply edit site.py and
 add two lines to it:


Prostě stačí v kořenové složce projektu vytvořit site.py který upraví
sys.path, je to oficiální postup.
http://docs.python.org/install/index.html#modifying-python-s-search-path

Jestli je to jeden projekt tak je to v pohodě a stačí upravit jenom ten
jeden soubor...

2012/1/14 Ing. Vladislav Ludík vl...@ludik.cz

 Tak jsem si myslel, že jsem to vyřešil:

 do adresáře/etc/profile.d   jsem vložil nový souborlocal_python.sh

 který obsahuje:

 # doplnim cestu k mym modulum
 PYTHONPATH=/python/**mojemoduly/:${PYTHONPATH}
 export PYTHONPATH

 Po reboot kontrola sys.path:

 ['', '/python/mojemoduly', '/etc/profile.d', '/usr/lib/python2.7',
 '/usr/lib/python2.7/plat-**linux2', '/usr/lib/python2.7/lib-tk',
 '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-**dynload',
 '/usr/local/lib/python2.7/**dist-packages', 
 '/usr/lib/python2.7/dist-**packages',
 '/usr/lib/python2.7/dist-**packages/PIL', 
 '/usr/lib/python2.7/dist-**packages/gtk-2.0',
 '/usr/lib/pymodules/python2.7'**]

 zapíše správně moji cestu (sice i cestu '/etc/profile.d'), ale problém mám
 jinde.


 Spuštěním programu v crontab ten pak havaruje na tom, že nemůže
 naimportovat moje moduly.

 Pokusy s doplněním cesty přímo v crontab nebo nepřímo v cron.d nevedly k
 ničemu.

 Co s tím opravdu nevím.

 Díky za nové podněty.

 V.L.

 __**_
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/**listinfo/pythonhttp://www.py.cz/mailman/listinfo/python




-- 
PGP pub key:

http://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
   http://www.abclinuxu.cz/lide/visgean/gpg
   A453 B7F3 33D9 3BE6 2B8A | F014 5347 EBAC 0A5A 3E92
Jabber: visg...@jabber.org | visg...@jabber.cz
Github: http://github.com/Visgean
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] PYTHONPATH

2012-01-13 Tema obsahu Visgean Skeloru
To lze ošetřit takhle:
http://www.network-theory.co.uk/docs/bashref/IsthisShellInteractive.html ,
já mam třeba v .bashrc tohle:

[ $[ $RANDOM % 3] == 0 ]  /usr/bin/ddate   fortune -a | cowsay -f $(ls
 /usr/share/cowsay/cows/ | shuf -n1)
 #[ $[ $RANDOM % 3] == 0 ]  fortune | festival --tts 


S .profile jsou problémy že se nespouští vždy při inicializaci bashe, což v
praxi znamená že když si otevřu třeba nový tab v screenu tak se mi nespustí
fortune...


2012/1/13 Hynek Fabian hynek.fab...@firma.seznam.cz

 BTW slovo varování: neboj se vlka nic a klidně si s tím hraj, jen na jednu
 věc
 si dej pozor - z bashrc nikdy nic nevypisuj na výstup. Spouští se totiž i z
 různých neinteraktivních sezení které s tím mohou mít problém. Třeba ssh
 panel
 v  midnightu to velmi nemá rád a taková chyba se pak blbě hledá.
 S profilem problém není.

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] PYTHONPATH

2012-01-11 Tema obsahu Visgean Skeloru
BTW:

A slightly less convenient way is to edit the site.py file in Python’s
 standard library, and modify sys.path. site.py is automatically imported
 when the Python interpreter is executed, unless the *-S* switch is
 supplied to suppress this behaviour. So you could simply edit site.py and
 add two lines to it:

http://docs.python.org/install/index.html



2012/1/11 Vojtěch Rylko vojta.ry...@seznam.cz

 Nevím proč, ale místo insert mi funguje pouze verze
 sys.path.append(cesta); aniž by insert hlásil chybu. Python 2.5.

 Vojtěch R.

 Dne 11.1.2012 8:53, azurIt napsal(a):

  Alternativne mozes priamo vo svojich aplikaciach pouzitvat:

 sys.path.insert(0, /cesta/k/modulom)


 __**__**__

 Od: zu1234zu1...@seznam.cz
 Komu: Konference PyCZpython@py.cz
 Dátum: 11.01.2012 07:49
 Predmet: Re: [python] PYTHONPATH

 Je hezké že si ve svém prostředí (procesu který vás obsluhujete) něco
 nastavíte, dokonce jste zajistil (export) že i jeho děti to budou mít
 nastaveno. Ale to je všechno. Jakmile se odhlásíte je to pryč.

 Pokud to chcete mít i příště, musíte to zapsat do vhodného souboru.
 Například .profile ve vašem domácím adresáři.

 ZU

 Dne 11.1.2012 7:36, Ing. Vladislav Ludík napsal(a):

 Zdravím všechny vývojáře.

 Moje ne zrovna dobrá znalost proměnných v Linuxu mi činí tuto potíž:

 Dosud jsem si ukládal své vlastní moduly do stejného adresáře, kde mám
 uloženy i programy.
 Jak se množství programů a modulů stává už nepřehlednými, založil jsem
 si další adresáře.
 A nastal problém.

 Použití příkazu:

 export PYTHONPATH=$PYTHONPATH:/**cesta_k_mym_modulum

 následná kontrola pomocí sys.path je v pořádku, moduly jsou
 importovatelné.
 To ale nefunguje po odpojení a novém připojení k serveru.

 Zatím jsem nenašel úložiště cest k PYTHONPATH ani metodu, jak proměnnou
 změnit natrvalo.

 Děkuji za pomoc.

 V.L.
 __**_
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/**listinfo/pythonhttp://www.py.cz/mailman/listinfo/python

  __**_
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/**listinfo/pythonhttp://www.py.cz/mailman/listinfo/python

  __**_
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/**listinfo/pythonhttp://www.py.cz/mailman/listinfo/python

  __**_
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/**listinfo/pythonhttp://www.py.cz/mailman/listinfo/python




-- 
PGP pub key:

http://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
   http://www.abclinuxu.cz/lide/visgean/gpg
   A453 B7F3 33D9 3BE6 2B8A | F014 5347 EBAC 0A5A 3E92
Jabber: visg...@jabber.org | visg...@jabber.cz
Github: http://github.com/Visgean
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] dotaz na webovou aplikaci v pythonu

2011-09-29 Tema obsahu Visgean Skeloru
Když už jsme došli k těm jednodušším frameworkům, tak bych doporučil Flask (
http://flask.pocoo.org/ ). Podle mě je to ideální pro začátečníky, člověk ví
přesně co to dělá bez toho aby musel procházet desítky souborů jako v
djangu..

2011/9/29 Vladimir Macek ma...@sandbox.cz

 Lidi, navrhuju prestat zminovat mrtvy projekt mod_python.

 A navrhuju v pripade Djanga doporucovat novackum http://djangoproject.cz/,
 kde je tutorial prelozeny a tudiz si troufam tvrdit, ze i pristupnejsi tem,
 kteri jsou vystresovani. Taky jsme byli, kdyz jsme skolu nemeli na haku,
 vzpomente si.

 Motani hlavy Pythonem 3 podle me taky nepomuze (jakkoli nepopiram Vase
 dobre umysly).

 Pro tazatele: Mozna by pomohlo poptat se v kruhu svych kolegu, jak to budou
 resit.

 Existujou i jednodussi frameworky nez Django. Ale dostane se k nim takova
 podpora od komunity jako pro Django? To o necem vypovida. Cesky bud zde, na
 konferenci django...@googlegroups.com nebo na IRC kanalu #django-cs v siti
 FreeNode.

 Just my $.02.

 --
 :  Vladimir Macek  :  http://macek.sandbox.cz  :  +420 608 978 164
 :  UNIX  Dev || Training  :  Python, Django  :  GPG key 1F059424

 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




-- 
PGP pub key:

http://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
   http://www.abclinuxu.cz/lide/visgean/gpg
   A453 B7F3 33D9 3BE6 2B8A | F014 5347 EBAC 0A5A 3E92
Jabber: visg...@jabber.org | visg...@jabber.cz
Github: http://github.com/Visgean
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] pytho + php sifrovanie/desifrovanie

2011-06-08 Tema obsahu Visgean Skeloru
Btw: nemáte zkušenosti s nějakým modulem pro šifrování na vyšší úrovni?




2011/6/8 Jirka Vejrazka jirka.vejra...@gmail.com

  Jediné, čo ma trápi je to, že pri posledných dvoch plainoch sú rovnaké
  začiatky. zaujímavé je, že pri Hello, World11 a Hello, World111
  nie sú rovnaké začiatky. hm. Skúšal som zmeniť mód na CFB, CBC, ale
  vždy tie začiatky sú rovnaké. prečo tomu tak je? dúfal som, že by to
  nemalo byť rovnaké.

   Ahoj,

  Podivej se bliz na to, jak funguje AES. Zjistis, ze AES je blokova
 sifra, kdy se plaintext rozdeli na bloky a ty se zasifruji. Vychazi ti
 stejny ciphertext v poslednich dvou pripadech, protoze je stejny
 vstupni blok dat i stejny sifrovaci klic. Ty prvni dva pripady maji
 jiny ciphertext, protoze vstupni data maji mene nez 16 znaku (128
 bitu) a tim padem jsou zarovnane mezerami a nejde o stejny vstup do
 blokove sifry. Experimentalne zjistis, ze kdyz ke druhemu pokusu
 (plain = Hello, World111) pridas na konec jeste jednu jednicku,
 dostanes stejny vysledek jako v pokusech 3 a 4, protoze len(plain) =
 16.

  Pro ECB (ktery by se nemel pouzivat pro nic citliveho) tohle plati
 pro kazdy blok plaintextu, takze pokud bys mel opakovanou sekvenci 16
 znaku na vstupu, dostanes pri ECB opakujici se sekvenci na vystupu
 (tech zasifrovanych 16 znaku). Pri ostatnich modech se do sifrovani
 bloku X promitne (neni uplne dulezite jak) neco z bloku X-1, takze 16
 opakujicich se znaku se v kazdem bloku zasifruje trochu jinak. Proto
 pro ty ostatni mody potrebujes inicializacni vektor, coz je prave
 falesne neco z bloku X-1 pro x=1 (prvni zasifrovavany blok dat).

  Snad jsem to moc nezkomplikoval :)

   Jirka
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




-- 
PGP pub key:

http://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
   http://www.abclinuxu.cz/lide/visgean/gpg
   A453 B7F3 33D9 3BE6 2B8A | F014 5347 EBAC 0A5A 3E92
Jabber: visg...@jabber.org | visg...@jabber.cz
Github: http://github.com/Visgean
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] pytho + php sifrovanie/desifrovanie

2011-06-08 Tema obsahu Visgean Skeloru
Prostě něco kam jenom zadáte heslo/hash, typ šifry a text k zašifrování.
Problém je v tomhle:

Keyczar is very much beta software. The wire formats and key formats may
 change with later versions. Backward compatibility with early versions may
 not necessarily be maintained.


zajímalo mě jestli tady jsou nějaké hotové/uznávané moduly co dělají podobné
věci...

2011/6/8 rajcze raj...@gmail.com

 Hehe, a ja jsem tak odolaval :-DD

 2011/6/8 Jirka Vejrazka jirka.vejra...@gmail.com:
  Hmm, tak to mne napada jenom keyczar:
  http://code.google.com/p/keyczar/downloads/detail?name=python-keyczar-0.6b.061709To
 ne, 
 p.tar.gzhttp://code.google.com/p/keyczar/downloads/detail?name=python-keyczar-0.6b.061709.tar.gz
 
   Zkus mozna byt presnejsi a napsat co se snazis vyresit nebo co ti
  nejde, sifrovani na vyssi urovni asi znamena pro kazdeho neco
  jineho...
 
Jirka
  ___
  Python mailing list
  Python@py.cz
  http://www.py.cz/mailman/listinfo/python
 



 --
 Rules of Optimization:
 Rule 1: Don't do it.
 Rule 2 (for experts only): Don't do it yet.
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




-- 
PGP pub key:

http://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
   http://www.abclinuxu.cz/lide/visgean/gpg
   A453 B7F3 33D9 3BE6 2B8A | F014 5347 EBAC 0A5A 3E92
Jabber: visg...@jabber.org | visg...@jabber.cz
Github: http://github.com/Visgean
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] Jak voval externi prikaz a ziskat jeho ouptut

2011-05-13 Tema obsahu Visgean Skeloru
ale jo, vrací. Problém je trochu s návratovým kódem který se vkládá na
poslední řádek ... asi jsem nepopsal správně, nejlepší je to otestovat...

2011/5/13 Vladimir Macek ma...@sandbox.cz

 On 13.5.2011 09:57, Stone wrote:
  Jiste prikaz ls -la /root je opravdu jen priklad. Volam svuj wrapper
  ktery me vraci aktualni stav beziciho procesu. Zkusim to tedy z
  os.system(). Asi jsem delal nekde chybu.

 Na pozadovane podminky mi sedi i os.popen('ls /etc').read().

 Z tebou uvedeneho retezce /root mi vyplyva, ze 1) si koledujes o maler,
 kdyz vyvijis pod rootem, 2) jsi v Linuxu, takze stav beziciho procesu pujde
 jiste zjistit Pythonem mnohem efektivneji nez spustenim podprocesu. To je
 vzdycky pomale a riskantni. Kdybys nam presneji napsal, co tvuj wrapper
 dela...

 --
 \//\/\ : Vladimir Macek : http://macek.sandbox.cz : +420 608 978 164


 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




-- 
PGP pub key:

http://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
   http://www.abclinuxu.cz/lide/visgean/gpg
   A453 B7F3 33D9 3BE6 2B8A | F014 5347 EBAC 0A5A 3E92
Jabber: visg...@jabber.org | visg...@jabber.cz
Github: http://github.com/Visgean
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] Jak voval externi prikaz a ziskat jeho ouptut

2011-05-12 Tema obsahu Visgean Skeloru
A proč Vám nevyhovuje os.system? (Dělá přesně to co popisujete.) ale když
Vám to nestačí je tu ještě modul pexpect ( http://www.noah.org/wiki/pexpect).

btw: pro ten příklad by bylo lepší použít os.listdir(/root)

2011/5/12 Stone phrac...@gmail.com

 Zdravim vyvojare pythonu,

 chci se zeptat, mam textovou (command line) aplikaci a chci zavolat
 prikaz
 a ziskat jeho standartni vystup. Jaky prikaz se da na to pouzit?

 Zkousel jsem os.system(command), ale to neni ono.
 Zkousel jsem taky: output = subprocess.Popen([ls -la /
 root],shell=False,stdout=subprocess.PIPE)
 test = output.communicate

 V promenne test by mel byt vystup z ls -la /root spravne?

 Diky
 Petr
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




-- 
PGP pub key:

http://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
   http://www.abclinuxu.cz/lide/visgean/gpg
   A453 B7F3 33D9 3BE6 2B8A | F014 5347 EBAC 0A5A 3E92
Jabber: visg...@jabber.org | visg...@jabber.cz
Github: http://github.com/Visgean
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] ako načítať tieto údaje z .bin súboru?

2011-05-11 Tema obsahu Visgean Skeloru
Ehm, nemám páru o tom co je to za data, ale jestliže je to nějaká standardní
java knihovna pak by ti možná pomohlo kouknou se na Jython (java
implementace Pythonu) podle všeho by měl být schopný importovat java
objekty. Další možnost je migrovat databázi do něčeho rozumnějšího
(multiplatformního)...

Ale jak říkám, zkušenosti s Javou ani s Jythonem nemám...

2011/5/10 miamia peterirbi...@gmail.com

 áno áno, presne je to z java aplikácie konfiguračný súbor k prístupu
 do db. ja tiež načítavam dáta z tejto databázy a preto by som nejako
 potreboval prečítať tieto dáta do pythona. predpokladám, že si to pod
 linuxom dokázal prečítať? ja som pod win :/

 On May 10, 12:55 am, Petr Messner petr.mess...@gmail.com wrote:
  Nevím, jestli jsi na správné adrese. Nejspíš jde o data serializovaná z
 Javy:
 
   $ file databaze.bin
  databaze.bin: Java serialization data, version 5

 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




-- 
PGP pub key:

http://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
   http://www.abclinuxu.cz/lide/visgean/gpg
   A453 B7F3 33D9 3BE6 2B8A | F014 5347 EBAC 0A5A 3E92
Jabber: visg...@jabber.org | visg...@jabber.cz
Github: http://github.com/Visgean
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] Vytvoreni obrazovky

2011-04-19 Tema obsahu Visgean Skeloru
Ehm, když už jsme u té práce s terminálem, zná někdo nějaký modul na
vytváření oken v terminálu? Mám na mysli něco lehce použitelného, vím že je
tu urwid a ty curses ale obojí mi to přijde dost neohrabané. Asi
nejpoužitelnější mi přijde python-dialog ale ten zase neposkytuje moc věcí a
vypadá to že projekt už je dost dlouho bez vývoje (ale stále funkční)...


2011/4/18 David Rohleder da...@ics.muni.cz

 Osobně si myslím, že použití knihovny curses bude asi nejlepší, skryje
 rozdíly mezi jednotlivými typy terminálů a dá se kreslit třeba na určité
 místo, takže celkem použitelné, akorát asi zdlouhavé.


 Petr Messner píše v Po 18. 04. 2011 v 14:01 +0200:
  Ahoj,
 
  příkaz clear jen pošle na výstup speciální sekvenci, které tvůj
  terminál porozumí a smaže se:
 
  $ clear | hd
    1b 5b 48 1b 5b 32 4a  |.[H.[2J|
  0007
 
 
  Takže v Pythonu můžeš udělat to samé:
 
  print \x1b[H\x1b[2J
 
 
  Akorát ta speciální sekvence se může lišit podle typu terminálu - tomu
  už ale moc nerozumím, jde spíš o historické souvislosti.
 
 
  Nebo si ten příkaz clear můžeš spustit přímo z Pythonu:
 
  os.system('clear')
 
 
  PM
 
 
  2011/4/18 Petr Hráček phra...@gmail.com:
   Ahoj vsichni,
  
   chci se Vas zeptat na jednu drobnost tykajici se Linux obrazovky (ne
   GUI).
  
   Chtel bych vytvorit obrazovky tak, aby prvni 4 radky od vrchu meli
   strukturu jako:
   1) 
   2) 
   3) 
   4) 
   Vas vstup: --
  
  
   a az do konce obrazovky prazdno. Lze to nejak udelat?
   V Perl existuje prikaz `clear`, ale v Pythonu jsem nic podobneho
   nenasel.
  
   Diky moc za rady
   Petr
   ___
   Python mailing list
   Python@py.cz
   http://www.py.cz/mailman/listinfo/python
  
  ___
  Python mailing list
  Python@py.cz
  http://www.py.cz/mailman/listinfo/python

 --
 
 David Rohleder da...@ics.muni.cz
 Institute of Computer Science, Masaryk University
 Brno, Czech Republic
 


 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

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

2011-03-28 Tema obsahu Visgean Skeloru
Já bych nad tím zas tak nehudroval. On je to možná jen problém jednoho
uživatele, jinde jsem slyšel jenom dobré reakce...

2011/3/28 Petr Přikryl prik...@atlas.cz


 Tušil jsem to. Škoda.

 Dík za info,
   Petr

 __
  Od: David Rohleder da...@ics.muni.cz
  Komu: Konference PyCZ python@py.cz
  Datum: 28.03.2011 10:38
  Předmět: Re: [python] Překlad knihy Dive into Python 3
 
 Ahoj,
 
 jak jsem se tak díval, tak to vypadá úplně stejně, ale je to na první
 pohled.
 
 Musím říct, že sazba se mi nelíbí. Jako by na to najali nějakého
 experimentátora, který si rád hraje a uživatelské blaho ho příliš
 nezajímá.
 
 - příliš malá písmenka
 - příliš dlouhé řádky
 - příliš malé okraje
 - nadpisy stejným typem písma jako text (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 víc. Díky ;)
 
  P.
  __
   Od: rain...@gmail.com
   Komu: Konference PyCZ python@py.cz
   Datum: 16.03.2011 20:23
   Předmět: Re: [python]Překlad knihy Dive into Python 3
  
  zatim ne, ale chystam se knihu takto 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 jestli to ještě při sazbě nějak vylepšili.
  
  
  
   P.
  
   __
  
Od: David Rohleder da...@ics.muni.cz
  
Komu: Konference PyCZ python@py.cz
  
Datum: 21.02.2011 11:57
  
Předmět: Re: [python] Fwd: [CZ.NIC #107337] kniha dive into
 python3
  
   
  
   Super, ještě přidám odkaz:
  
   http://knihy.nic.cz/
  
   
  
   jsem moc zvědavý, jak to dopadlo.
  
   
  
   D.
  
   
  
   rain...@gmail.com píše v Po 21. 02. 2011 v 10:33 +:
  
Viola...
  
-- Přeposlaná zpráva --
  
Od: Zuzana Pochopová via RT podp...@nic.cz
  
Datum:
  
Předmět: [CZ.NIC #107337] kniha dive into python3
  
Komu: rain...@gmail.com
  
Kopie:
  
   
  
   
  
 Vazeny zakazniku,
  

  

  

  
 kniha Dive into python dnes prave vysla a jeji prodej bude
 zahajen
  
behem dneska
  

  
 ci zitrka.
  

  

  

  
 S pozdravem
  

  

  

  
 --
  

  
 Zuzana Pochopova
  

  
 supervizor zakaznicke podpory
  

  

  

  
 CZ.NIC, zspo
  

  
 Americka 23, 120 00 Praha 2
  

  
 --
  

  

  

  
 T +420 222 745 126
  

  
 +420 222 745 111
  

  
 F +420 222 745 112
  

  
 e-mail : zuzana.pochop...@nic.cz
  

  
 www.nic.cz
  

  
 --
  

  

  

  
 www.mojeID.cz - vaše bezpečná webová identita
  

  

  

  
 Dne So 19.úno.2011 19:59:33, dstrakova napsal(a):
  

  
  Vazeny pane Rainbofe,
  

  
 
  

  
  Vase zprava byla prijata pracovnikem zakaznicke podpory a
 predana
  

  
  kompetentni
  

  
  osobe k vyrizeni v pondeli 21.02.2011. Vyckejte prosim
 odpovedi.
  

  
 
  

  
  Dekujeme Vam za pochopeni a jsme s pozdravem
  

  
 
  

  
 
  

  
  --
  

  
  Darina Strakova
  

  
  specialista zakaznicke podpory
  

  
 
  

  
  CZ.NIC, zspo
  

  
  Americka 23, 120 00 Praha 2
  

  
  --
  

  
  Tel.: +420 222 745 102
  

  
  +420 222 745 111
  

  
  Fax: +420 222 745 112
  

  
 
  

  
  E-mail: darina.strak...@nic.cz
  

  
  www.nic.cz
  

  
 
  

  
  www.mojeID.cz - vaše bezpečná webová identita
  

  
 
  

  
 
  

  
 
  

  
 
  

  
  Dne So 19.úno.2011 09:59:02, rain...@gmail.com napsal(a):
  

  
   Dobrý den,
  

  
  
  

  
   sledoval jsem loni překlad knihy dive into python
  

  
  
  
http://blog.nic.cz/2010/03/25/pomozte-nam-s-prekladem-knihy-dive-
  

  
  into-
  

  
   python-3/ktera
  

  
   ceka na vydani prave ve vasi edici chtel bych se zeptat jak
 to
  

  
  vypada
  

  
   s jejim vydanim.
  

  

  

  
___
  
Python mailing list
  
Python@py.cz
  
http://www.py.cz/mailman/listinfo/python
  
   
  
   
  
   

Re: [python] setřídění položek ve FAT adresáři

2011-03-20 Tema obsahu Visgean Skeloru
Některé mp3 přehrávače seřazují soubory podle data modifikace, pak stačí
napsat script co modifikuje...

2011/3/20 petrofF petr...@seznam.cz

 On 20 bře, 14:29, Limoto limot...@gmail.com wrote:
  Dne Ne 20. března 2011 11:54:42 petrofF napsal(a):
 
   Zdravím ...potřebuji docílit, aby pořadí souborů v adresáři odpovídalo
   abecednímu (jejich názvů; podle prvních dvou znaků vždy obsahujících
   číslo mp3 skladby).
   Pomohlo by, kdyby existovala knihovna s funkcemi pro přístup/
   manipulaci. (Jde o FAT16 na SD kartě, používány dlouhé názvy)
   ___
   Python mailing list
   pyt...@py.cz
  http://www.py.cz/mailman/listinfo/python
 
  Zkus googlit fatsort. Není to sice knihovna pro python, ale myslím, že je
 to
  to, co hledáš.

 Dík za odezvu.
 Na vysvětlení: kapesní MP4 player skutečně u SD karet (2G) neumí TAGy,
 playlisty a ze složky načte skladby v pořadí daném pořadím ukládaní.
 Bohužel WinAmp - ze záhadných důvodů - jakkoli uspořádaný playlist
 odešle do přehrávače tak, že názvy abecedně uspořádá ale předtím z
 názvů vyjme číslo skladby.
 Já jsem si až teď uvědomil, že existuje Hi-level a přitom bezpečný
 způsob: CMD/BAT a v něm použít move (prostě starý adresář zničit,
 vytvořit dočasný a pak vrátit už ve správném pořadí)
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




-- 
PGP pub key:

http://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
   http://www.abclinuxu.cz/lide/visgean/gpg
   A453 B7F3 33D9 3BE6 2B8A | F014 5347 EBAC 0A5A 3E92
Jabber: visg...@jabber.org | visg...@jabber.cz
Github: http://github.com/Visgean
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] py.cz (bylo: Re: omezeni globalniho slovniku)

2011-03-17 Tema obsahu Visgean Skeloru
Dost pohodový přístup, jen si zapomenul na fakt že ještě žádný FAQ nevznikly
a tak zatím není možné nikam napsat že se nic dělat nebude...

2011/3/17 Petr Blahos petrbla...@gmail.com

 Já vždycky dlouho váhám, jestli mám vůbec něco psát, pak něco napíšu,
 pak si říkám,
 že jsem asi neměl.

 Takže tahle diskuze vznikla z diskuze o tom, že používat exec na [XXX]
 není dobrý
 nápad, a padl tam návrh udělat nějaké FAQ, aby se tady věci neomýlaly
 pořád dokola.
 Já navrhuju do toho FAQ přidat i připomínku, že už probíhaly diskuze o
 přeměně fóra
 na něco jiného (web, fb), přeměně webových stránek, a nikdy z toho nic
 nebylo. Ani
 teď z toho nic nebude, protože aby z toho něco bylo, tak by musel
 někdo něco dělat.
 Ne udělat, ale dělat. Opakovaně, pravidelně, cíleně. Protože, nechte
 rozjezd na komunitě
 a umře to. (Jako qa.rosti.cz - Nic ve zlém.)

 Jo a taky to prosím neberte tak, že se stěžuju, že nikdo nic nebude
 dělat, protože
 já jsem první v řadě, kdo nebude nic dělat. To je jenom konstatování faktu.

 [...]
  Pro rozvoj
  Pythonu je třeba stále podchycovat a udržovat.

 Proč? :-) (no flames please. Já jsem trochu víc pro osud. Člověk se
 musí postupně
 k něčemu dopracovat, a s trochou štěstí to bude to, co mu sedí. S trochou
 smůly
 bude někdo podchycovat a podchytí něco, co tak být nemělo. No nic, zavolám
 astrologovi a půjdu spát.)
 --
 Petr
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




-- 
PGP pub key:

http://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
   http://www.abclinuxu.cz/lide/visgean/gpg
   A453 B7F3 33D9 3BE6 2B8A | F014 5347 EBAC 0A5A 3E92
Jabber: visg...@jabber.org | visg...@jabber.cz
Github: http://github.com/Visgean
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] py.cz (bylo: Re: omezeni globalniho slovniku)

2011-03-16 Tema obsahu Visgean Skeloru
Ehm, nic proti ale výhoda konference je spíš v tom že chodí právě na mail,
kde vám prostě neunikne, osobně jsem proti jakémukoliv webovému fóru atp.
prostě proto že jsem línej to neustále kontrolovat, ta samá situace nastane
na facebooku, možná by se hodilo mít nějaký mirroring s facebookem...

2011/3/16 g...@post.cz

 aha, tak to jsem nepochopil :-)

 já jsem to ale myslel vážně, takže pokud by tu někdo byl, kdo je na fb
 častěji než málo, a trochu se orientuje, já osobně bych tuto aktivitu
 přivítal.

 Nevím, jestli jsem to psal zde či jinde, ale já jsem na fb již dlouho,
 hlavně z nutnosti sledovat tento fenomén. Nemohu si nedovolit tam nebýt,
 nerozumět tomu, co mí studenti říkají nebo se mě dokonce ptají. Kromě
 několika vyjímek jsou tam aktivně všichni.

 P.


 Jirka Vejrazka napsal(a), dne 16.3.2011 17:14:
  ještě jsem chtěl říct, že přesto, že se můžeme těšit na dotazy typu a
  gde se udela abi se jako smazal pocytac? tak je to super nápad. Daleko
  dneska lepší, než webová konference.
 
To mel byt pokus o vtip (ucet na FB nemam a ani neplanuju). Bal bych
  se prave takovych dotazu, ktere nevyresi ani odkaz na FAQ nebo jak se
  spravne ptat, protoze se mislel ze ste tu od toho abyste pomohly.
 
Jirka
 
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




-- 
PGP pub key:

http://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
   http://www.abclinuxu.cz/lide/visgean/gpg
   A453 B7F3 33D9 3BE6 2B8A | F014 5347 EBAC 0A5A 3E92
Jabber: visg...@jabber.org | visg...@jabber.cz
Github: http://github.com/Visgean
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] py.cz (bylo: Re: omezeni globalniho slovniku)

2011-03-09 Tema obsahu Visgean Skeloru
Ok, já bych ty vlákna spojil.

tu chybu ti to ale hází jen při vyhledávání, ne?

Ne, tu chybu mi to hází na titulní stránce.

Jde mi o to aby py.cz by měli vypadat třeba jako python.org - netvrdím že je
komunita kolem py.cz schopná produkovat takové množství obsahu, nicméně ty
sekce jsou tam velice dobře rozdělený a prostě působí profesionálně, což se
o py.cz říct nedá. Nebo třeba djangoproject.cz ten web je taky slabý odvar
vůči originálu, nicméně furt vypadá pro nováčky přívětivě a když na něj
přijdou hned si řeknou že django je moderní framework atp.. Prostě si myslím
že py.cz lidi co vidí python poprvé odradí, i přesto že třeba svojí funkci
na tutoriály plní...

2011/3/9 ViNiL vi...@zagamma.cz

 On 3/8/2011 7:15 PM, g...@post.cz wrote:

 Archiv konference snad není problém, jen kdyby se v této pětiletce
 podařilo zprovoznit vyhledávání
 http://www.py.cz/FrontPage/searchwiki?expr=python ;-) bylo by to fajn.


 Ale, no jo, porad ;-) Vzdyt ti to slibuju asi jen 3 roky :-( Pardon.
 Potiz je v tom, zwiki, jako projekt, je takova neustale polomrtva. Tak se
 priznam, ze nevim, jestli se mam snazit nejak resit zwiki, nebo prevod neco
 jineho (jednoducheho, uz naprogramovaneho). Kdyby jina wiki, tak nejspis
 moinmoin.

 Cemu byste dali prednost?

 V.

 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




-- 
PGP pub key:

http://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
   http://www.abclinuxu.cz/lide/visgean/gpg
   A453 B7F3 33D9 3BE6 2B8A | F014 5347 EBAC 0A5A 3E92
Jabber: visg...@jabber.org | visg...@jabber.cz
Github: http://github.com/Visgean
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] omezeni globalniho slovniku

2011-03-08 Tema obsahu Visgean Skeloru
Zdravím, jak přesně je to míněno? py.cz by dle mého potřebovala nový portál,
s články, wiki systémem, lehce přístupným mail archívem a nějakým novodobým
designem... Šel by do toho někdo? Osobně mám velice malé zkušenosti s web
designem ale trochu djanga zvládnu, chtělo by to více lidí... Měl by ještě
někdo zájem přetvořit py.cz (ač nevím jak moc mám pravomoc podobnou možnost
nabízet :) )

2011/3/6 g...@post.cz


 Visgean Skeloru napsal(a), dne 4.3.2011 19:26:
  Taky mam pocit že každý týden je tu jeden mail na téma: jak použít
  exec/eval, možná by to chtělo založit nějaké FAQ kde by bylo vyloženě
  napsáno ať to dělají jinak, nebo rovnou odkazovat na starší vlákna...
  btw: v souvislost s tím by možná nebylo na škodu opravit py.cz
  http://py.cz 


 máš možnost ;-)
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




-- 
PGP pub key:

http://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
   http://www.abclinuxu.cz/lide/visgean/gpg
   A453 B7F3 33D9 3BE6 2B8A | F014 5347 EBAC 0A5A 3E92
Jabber: visg...@jabber.org | visg...@jabber.cz
Github: http://github.com/Visgean
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] omezeni globalniho slovniku

2011-03-04 Tema obsahu Visgean Skeloru
Taky mam pocit že každý týden je tu jeden mail na téma: jak použít
exec/eval, možná by to chtělo založit nějaké FAQ kde by bylo vyloženě
napsáno ať to dělají jinak, nebo rovnou odkazovat na starší vlákna... btw: v
souvislost s tím by možná nebylo na škodu opravit py.cz nebo to rovnou celé
redesignovat, slušilo by se mít na konferenci nějaký slušnější portál třeba
i s novinkami atp...

2011/3/4 Jirka Vejrazka jirka.vejra...@gmail.com

  1. dá se nějak definovat globalní slovník na 'safe use' hodnoty?
chci třeba jen kafe a nechci definovat jiny slovník na použití
exec(script, my_globals, my_locals) čistě povolit jen něco.

   Neda. Python te pusti vsude. Existuji projekty ktere dokazaly omezit
 nektere funkce v namespace Pythonu, ale byly vetsinou zapomenuty
 (bastion) nebo za nimi stoji cele tymy a vede je Guido (Google
 AppEngine).

  Vypada to, ze se snazis pouzit kladivo tam, kde je potreba sroubovak
 (obrazne).

  2. Zde ošetruju jen NameError při skriptu který bude obsahovat neplatnou
proměnnou.Jde i nějak jinak zjistit jestli ten python skript je
platný? teda bez syntax error? eval() mi ho hazí neustále.

   Ano. Staci pouzit funkce Pythonu, tj. __import__() misto exec a eval.

  Uz s temito maily koncim, mam dost presvedcovani lidi, ze se snazi
 znasilnit Python.

  Jirka
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




-- 
PGP pub key:

http://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
   http://www.abclinuxu.cz/lide/visgean/gpg
   A453 B7F3 33D9 3BE6 2B8A | F014 5347 EBAC 0A5A 3E92
Jabber: visg...@jabber.org | visg...@jabber.cz
Github: http://github.com/Visgean
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] Proměnný název souboru

2011-03-03 Tema obsahu Visgean Skeloru
Ehm, a proč si to prostě nehodil do seznamu?

fileObjects = []
for a in range (1,20):
   filename = str(a) + .txt
   fileObjects.append(open(filename, w))

tím zároveň nebudeš špinit namespace spoustou proměnných...

Nebo pakliže mermomocí chceš používat ty objekty podle názvů, můžeš použít
asoc. pole:

fileObjects = {}
for a in range (1,20):
   filename = str(a) + .txt
   fileObjects[filename] = open(filename, w)

(Jen mi to přijde jako čistší způsob...)

-- 
PGP pub key:

http://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
   http://www.abclinuxu.cz/lide/visgean/gpg
   A453 B7F3 33D9 3BE6 2B8A | F014 5347 EBAC 0A5A 3E92
Jabber: visg...@jabber.org | visg...@jabber.cz
Github: http://github.com/Visgean



2011/3/3 Ctibor.Plasek ctibor.pla...@seznam.cz

 Jednalo se mi o toto :
 Chci vytvořit seznam souborů (1.txt , 2.txt, ) a pak do nich zapisovat.
 Problém byl právě v tom, že jsem chtěl aby proměnná, která ukazuje na
 soubor, byla skutečně proměnná a abych mohl použít write. Takže se to díky
 radě s vars podařilo vyřešit takto :
 for a in range (1,20):
   f = 'soubor' + str(a)
   vars()[f] = open(str(a)+'.txt','w')

 a teď už můžu klidně použít stejným způsobem i zápis do souboru, který se
 mi mění v závislosti na proměnné.

 Takže ještě jednou - díky všem za ochotu.



   Původní zpráva 
  Od: Petr Přikryl prik...@atlas.cz
  Předmět: Re: [python] Proměnný název souboru
  Datum: 03.3.2011 12:58:32
  
 
  Název proměnné vůbec nijak nesouvisí s objektem, na který odkazuje.
 
  soubor1 = open('soubor.txt', 'w')
  soubor1.write('text1n')
  ...
  soubor2 = soubor1
  ...
  soubor1 = cokoliv
  ...
  soubor2.write('text2n')
  soubor2.close()
 
  V soubor.txt budou oba řádky text1 i text2.
 
  Takže je potřeba si udělat jasno, jestli chceš nějak měnit
  jméno souboru (fyzického, na disku) nebo jmého proměnné,
  která zachycuje objekt typu soubor.
 
  Jméno souboru na disku můžu samozřejmě uložit do proměnné:
 
  jmenoSouboru = 'soubor.txt'
  f  = open(jmenoSouboru, 'w')
  f.write('textn')
  f.close()
 
  Petr
 
  __
   Od: Ctibor.Plasek ctibor.pla...@seznam.cz
   Komu: Konference PyCZ python@py.cz
   Datum: 03.03.2011 12:18
   Předmět: Re: [python] Proměnný název souboru
  
  To je sice pěkné, ale stále mi to neřeší nový název proměnné ( soubor1 =
  .)
  
    Původní zpráva 
   Od: zu1234 zu1...@seznam.cz
   Předmět: Re: [python] Proměnný název souboru
   Datum: 03.3.2011 12:07:29
   
   I = 1
   open(x + str(I) + .txt, 'w').write('eee')
   I += 1
   open(x + str(I) + .txt, 'w').write('eee')
  
   ZU
  
   Dne 3.3.2011 11:53, Ctibor.Plasek napsal(a):
open jde udělat i takhle :
a = 1
F = open('text'+ str(a) + '.txt','w')
   
ale právě s tím zápisem mám problém...
   
   
 Původní zpráva 
Od: zu1234 zu1...@seznam.cz
Předmět: Re: [python] Proměnný název souboru
Datum: 03.3.2011 11:45:15

Asi to nepůjde tak jednoduše.
   
FI = open('test.txt','w')
FI_2 = open('test_2.txt','w')
FI.write('aaa')
FI_2.write('bbb')
   
Leda to přebalit pomocí nějaké funkce, která by prohazovala
file_objekty podle jednoho z parametrů.
   
ZU
   
Dne 3.3.2011 11:12, Ctibor.Plasek napsal(a):
 Dobrý den.
 Mohl by mi někdo poradit, jak vytvořit něco takového :

 soubor1.write('ahoj')

 ale tak, abych mohl měnit název souboru dle proměnné :

 soubor+str(1).write('ahoj')

 Děkuji Ctibor
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python
   
   
   
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python
   
   ___
   Python mailing list
   Python@py.cz
   http://www.py.cz/mailman/listinfo/python
  
  
  
  ___
  Python mailing list
  Python@py.cz
  http://www.py.cz/mailman/listinfo/python
  
  ___
  Python mailing list
  Python@py.cz
  http://www.py.cz/mailman/listinfo/python
 
 
 
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] Python pro S60

2011-01-15 Tema obsahu Visgean Skeloru
BTW: dneska jsem naprosto náhodou narazil na
http://www.ebooksdownloadfree.com/Mobiles/Mobile-Python-Rapid-Prototyping-of-Applications-on-the-Mobile-Platform-BI1011.html...tak
když tak nakoukněte..

2011/1/15 Garret Raziel boloo...@gmail.com

 Kdysi byla spousta pěkných tutoriálů pro Python pro S60 na
 developer.symbian.org, ale ty stránky se bohužel ruší, ale mají tam
 napsáno, že pokud má někdo zájem o nějaké info, že jim má napsat.
 Zkusil bych jim napsat, o ten tutoriál bych měl taky zájem.

 Garret
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] rodná čísla apod

2011-01-06 Tema obsahu Visgean Skeloru
Rostou, koukni na
http://docs.djangoproject.com/en/dev/ref/contrib/localflavor/#czech-cz budeš
se muset kouknout do kodu djanga...

2011/1/6 rain...@gmail.com

 Dobré dopoledne a nový rok :)

 Trošku to tu rozvířím

 chtěl bych se optat, zda někde nerostou už napsané a lety ověřené funkce na
 ověřování ič/rč/iban apod. můžu si je napsat (a to taky zřejmě udělám) ale
 myslím si že modul na ověřování těchhle věcí by nebyl k zahození aby
 existoval veřejně (uveřejním až ho napíšu).


 Ondra
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] rodná čísla apod

2011-01-06 Tema obsahu Visgean Skeloru
I když jak na to tak koukam tak tam toho tolik zase není - pokud hodlášpsát
ten modul tak by stálo za to jodit to pak do djanga...

2011/1/6 Visgean Skeloru visg...@gmail.com

 Rostou, koukni na
 http://docs.djangoproject.com/en/dev/ref/contrib/localflavor/#czech-czbudeš 
 se muset kouknout do kodu djanga...

 2011/1/6 rain...@gmail.com

 Dobré dopoledne a nový rok :)

 Trošku to tu rozvířím

 chtěl bych se optat, zda někde nerostou už napsané a lety ověřené funkce
 na ověřování ič/rč/iban apod. můžu si je napsat (a to taky zřejmě udělám)
 ale myslím si že modul na ověřování těchhle věcí by nebyl k zahození aby
 existoval veřejně (uveřejním až ho napíšu).


 Ondra
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python



___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

[python] metorda str

2010-11-03 Tema obsahu Visgean Skeloru
Dobrý den, mám tu následující kód, nevíte proč my hodí python na poslední
řádek AttribueError? Pokouším se přepsat třídu  string ale nějak mi to
nejede...

#! /usr/bin/python
 # -*- coding: UTF-8 -*-

 class str(str):
 asx = mlam mlam


 print str(asx).asx
 print axs.asx

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] metoda str

2010-11-03 Tema obsahu Visgean Skeloru
Ehm, ne, o to my nešlo, šlo mi o přepsání __builtin__ třídy str tak abych
přepsal chování instancí Stringu. Což ale jak vidím je problém v tom že:

print isinstance(f, str)

 class str(str):
 asx = mlam mlam

 print isinstance(f, str)


Vrací výstup:

True
 False


Fajn, nevíte jak tohle chování obejít?


2010/11/3 Tovim jaak...@gmail.com

  Visgean Skeloru napsal:



  Pokouším se přepsat třídu  string ale nějak mi to nejede...

  class str(str):
   asx = mlam mlam

  print str(asx).asx
   print axs.asx



 Omlouvám se za zjednodušující reakci, neboť na složitější vývody nemám.

 Z ukázky použití definované třídy mi nevyplývá že jde o pokus o její
 přepsání.

 Pokud Visgean chtěl vytisknout hodnotu proměnné, kterou definoval v třídě,

 potom samozřejmě chodí:



  print str.asx

 mlam mlam



 Zdravím, Tovim

 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] metoda str

2010-11-03 Tema obsahu Visgean Skeloru
Jen tak ze zvědavosti... Chci si prostě hrát s chřestýšem a to že mě kousne
patří k tomu ;)

2010/11/3 Jirka Vejrazka jirka.vejra...@gmail.com

  Ehm, ne, o to my nešlo, šlo mi o přepsání __builtin__ třídy str tak abych
  přepsal chování instancí Stringu. Což ale jak vidím je problém v tom že:

  Fajn, nevíte jak tohle chování obejít?

  Nedelat to. Nejspis to ani nejde a pak si nedokazu predstavit, k cemu
 by to melo byt dobre. Tedy krome toho, ze by to totalne zmatlo
 kohokoli, kdo by pak cetl ten kod (pokud by se to povedlo).

  Muzes nejak popsat duvod, ktery te vede k tomu, ze bys chtel
 predefinovat __builtin__ typ?

   Jirka
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] metorda str

2010-11-03 Tema obsahu Visgean Skeloru
Aha tak díky za odpovědi, čekal jsem že to nějak půjde ale konec konců jak
říkáte, je to zbytečné...

btw: i když přepíšu builtin metody tak to nefunguje:

class pff():
 asx = mlam mlam

 __builtins__.__str__ = pff
 __builtins__.str = pff
 str = pff

.asx

AttributeError: 'str' object has no attribute 'asx'

2010/11/3 Vojtěch Rylko vojta.ry...@seznam.cz

  Viz stejný problém (místo 'str' problém s 'list')

 http://stackoverflow.com/questions/3795591/can-i-override-python-list-displays

 You cannot trivially override the syntactic sugar used for built-in types,
 since this happens at the compiler level.



___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] metoda str

2010-11-03 Tema obsahu Visgean Skeloru
Nejsem hodinář ale kouknu se rád :) ...Mohu se jen tak orientačně zeptat
kolik lidí zde četlo zdrojáky pythonu? Tedy otázka zní zdali je to
normální...

2010/11/3 Jirka Vejrazka jirka.vejra...@gmail.com

  Jen tak ze zvědavosti... Chci si prostě hrát s chřestýšem a to že mě
 kousne
  patří k tomu ;)

 Tak to jo :)  Mam pocit, ze vetsina z nas tady v konferenci si uz
 zapomnela hrat (vcetne mne) a vidi podobne dotazy pohledem
 programatora nebo clena tymu, kteremu by pak podobny kod hodil kolega
 pod nos. A to nas vzdycky vydesi, takze se snazime podobne snahy o
 hrani s chrestysem udusit v zarodku :)

 Obavam, ze ti nezbude nic jineho nez stahnout zdrojaky Pythonu a
 hrabnout do orloje ;-)

  Jirka
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] metoda str

2010-11-03 Tema obsahu Visgean Skeloru
Ah díky za vyčerpávající odpověď, zmíněnou metodu už jsem zkoušel:

class pff():
asx = mlam mlam

__builtins__.__str__ = pff
__builtins__.str = pff
str = pff

a.asx

nicméně bez efektu. A ta druhá metoda nefunguje:

 .__class__.asx = f
TypeError: can't set attributes of built-in/extension type 'str


No ale to je jedno, jdu se kouknout do tarballu...


2010/11/3 Hynek Fabian hynek.fab...@firma.seznam.cz

  Ehm, ne, o to my nešlo, šlo mi o přepsání __builtin__ třídy str tak abych
  přepsal chování instancí Stringu.

 Tak jak to píšes ale na builtin nesáhneš!
 class str(str) ti udělá objekt jménem str v LOKÁLNÍM jmenném prostoru,
 nikoliv v builtins. V tomto kontextu tvůj lokální jmenný prostor je
 globální
 prostor modulu, ergo v jiných modulech zůstane str nezměněn.
 Sáhnout do builtins je možné a prosté:

 class MyStr(str): pass
 __builtins__.str = MyStr

 a je to. Všimni si že nemusíš mást budoucí generace tím, že to pojmenuješ
 stejně - konstruktor je sice viditelný pod jménem 'str', ale
 __class__.__name__ hotového objektu bude MyStr. Metody, potomci, etc. se
 bude
 odvolávat na objekt MyStr, pouze uživatelé jména 'str' potřebují znát
 nový
 objekt pod starým jménem.

 Leč, rychlý experiment ukáže, že interpret nekonstruuje řetězcové literály
 pomocí __builtins__.str, ale drží někde vlastní referenci na StringType.
 Řekl
 bych, že je to dobře, hrabání se v builtins je nejvetší prasárna nad jakou
 by
 se ještě dalo přivřít oko :-)
 Teoreticky bys mohl změnit chování zabudovaných řetězců hrabáním se přímo v
 jejich třídě:
 a.__class__.asx = asx
 Změna přes referenci na třídu se okamžitě projeví u všech existujících
 instancí, potomků etc. Předefinováním metody __new__() bys mohl dokonce
 dosáhnout aby konstrukce objektu vracela instanci objektu úplně jiného
 typu,
 napříkald MyStr...
 Na(ne)štěstí taková konstrukce nefunguje přímo na zabudované objekty,
 protože ty nemají vlastní jmenný prostor ale jen neměnitelné sloty.
 Běžně to ničemu nevadí, protože jmenný prostor si můžeš opatřit prostě tím,
 že podědíš, čímž jsme zpátky u nevrtání se ve střevech interpretru :)

 Jiné řešení které mě napadá - projít rekurzivně zadaný jmenný prostor a
 instance StringType nenápadně proměnit. Není to sice tolik automagické,
 ale
 taky mnohem bezpečnější.
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] metorda str

2010-11-03 Tema obsahu Visgean Skeloru
Ze zvědavosti... btw: asi by bylo lepší přiživovat pouze jeden thread (tedy
alespoň mně gmail rozdělil diskuzi na dvě části...)

2010/11/3 rajcze raj...@gmail.com

 A proc to vlastne chces preimplementovavat?

 2010/11/3 Visgean Skeloru visg...@gmail.com:
  Aha tak díky za odpovědi, čekal jsem že to nějak půjde ale konec konců
 jak
  říkáte, je to zbytečné...
 
  btw: i když přepíšu builtin metody tak to nefunguje:
 
  class pff():
  asx = mlam mlam
 
  __builtins__.__str__ = pff
  __builtins__.str = pff
  str = pff
 
  .asx
 
  AttributeError: 'str' object has no attribute 'asx'
 
  2010/11/3 Vojtěch Rylko vojta.ry...@seznam.cz
 
  Viz stejný problém (místo 'str' problém s 'list')
 
 
 http://stackoverflow.com/questions/3795591/can-i-override-python-list-displays
 
  You cannot trivially override the syntactic sugar used for built-in
 types,
  since this happens at the compiler level.
 
  ___
  Python mailing list
  Python@py.cz
  http://www.py.cz/mailman/listinfo/python
 



 --
 Rules of Optimization:
 Rule 1: Don't do it.
 Rule 2 (for experts only): Don't do it yet.
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] vzájemná definice

2010-10-27 Tema obsahu Visgean Skeloru
Eh, sorry za blbě položený dotaz, v kódu jsem s tím problémy neměl, to že
stačí umáznout jednu závislost mi došlo, zajímalo mě to z principu, jak
postupovat když taková situace nastane a je nezjednodušitelná a jsem rád že
i tohle má django vyřešené. K to stylistice: to je fakt, ono ostatně mi to
jinak dělá stejně problémy.

btw: student samozřejmě nemůže být ve více třídách (ročnících)... Celý
projekt jsem začal psát abych se pořádně naučil dělat databazové modely atp.
Ale jak tak koukám tak to bude i docela zahul na angličtinu (hledat správné
pojmy).

2010/10/27 Jirka Vejrazka jirka.vejra...@gmail.com

  Konkretne v djangu sa to robi tak ze vramci modulu ked definujes
  triedy, tak ako argument do ForeignKey nedavas triedu ale jej nazov.
  Django to potom automaticky prevedia na triedu:

 Nic ve zlem, ale tady to opravdu neni potreba, viz muj predchozi mail.
 Nematl bych puvodniho tazatele vic nez je nutne...

   Jirka
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

[python] vzájemná definice

2010-10-26 Tema obsahu Visgean Skeloru
Dobrý den, mám tady takovýhle kód:

from django.db import models
 from django.contrib.auth import models as aModels

 class teacher(aModels.User):
 telefon = models.IntegerField()

 class Trida(models.Model):
 name = models.CharField(max_length = 15)
 classTeacher = models.OneToOneField(teacher)

students = models.ManyToManyField(student)


 class student(aModels.User):
 Tridy  = models.ManyToManyField(Trida)


 problém je že jedno je definované druhým, nevíte co s tím?

Zkoušel jsem i následovný kód:

 from django.db import models
 from django.contrib.auth import models as aModels

 class teacher(aModels.User):
 telefon = models.IntegerField()

 class Trida(models.Model):
 name = models.CharField(max_length = 15)
 classTeacher = models.OneToOneField(teacher)

 class student(aModels.User):
 Tridy = models.ManyToManyField(Trida)


 Trida.students = models.ManyToManyField(student)


Ale django nevytvoří patřičný model, nevíte o nějaké metodě jak to řešit?
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] nechtene propojeni mnozin

2010-10-14 Tema obsahu Visgean Skeloru
Když už jste to nakously, nebylo by nejlepší použít:

 [i for i in xrange(8)]

? Umožňuje to i dělat složitější operace s iteracemi  a tak je to asi
nejlepší...

2010/10/14 Petr Přikryl prik...@atlas.cz


 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 kompatiblility explicitne si delat list
 tam
   kde chci vic nez jen iterovat pres generator.
   Plany byly bud zavrzeny nebo uplne blby, nevim, ale zvyk mi uz zustal.
   A ted me omluvte, jdu se stydet do kouta.

 Není zač se stydět. V Pythonu 3 to tak skutečně je.
 Funkce range() je generátorová funkce a samo to seznam neudělá.

 P.
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] Python a Facebook

2010-10-06 Tema obsahu Visgean Skeloru
A když by si nechtěl čistě chat tak se koukni do zdrojáků social network
klienta gwibber, je to opensource takže by neměly být problémy :)

2010/10/4 Adam Štrauch c...@initd.cz

 Ahoj,

 na Facebook chat se stoprocentně připojíš přes tohle:

 http://xmpppy.sourceforge.net/

 Adam

 remixus79 píše v So 02. 10. 2010 v 08:47 -0700:
  Zdravím, chcel by som sa spýtať že ako by som vedel prepojiť Python s
  Facebookom (buď s Facebook Chat alebo posielanie prispevkov do
  skupin). Viem ze existuje nieco ako pyfacebook , uz som to skusal a
  neslo mi to . Chcel by som to urobit cez XMPP alebo cez SOCKETY.
  Ďakuejm za každu radu alebo aj kód :)


 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] xml.etree.ElementTree , parsován í xml

2010-07-27 Tema obsahu Visgean Skeloru
Tak zdrojový kód je tady: http://gist.github.com/492183 a parsovaný soubor
tady:
http://ws.audioscrobbler.com/2.0/?method=library.gettracksapi_key=1851f14522298bf83a76b21c222c8af2user=Visgeanpage=1,
a to o čem já mluvím je na řádce 46:

print track.find(name)


což odpovídá xml v tom souboru:

nameThe Ballad Of Chasey Lain/name



a ještě jedna věc:

print dir(track.find(name))

['__delitem__', '__delslice__', '__doc__', '__getitem__',
'__getslice__', '__init__', '__len__', '__module__', '__repr__',
'__setitem__', '__setslice__', '_children', 'append', 'attrib',
'clear', 'find', 'findall', 'findtext', 'get', 'getchildren',
'getiterator', 'insert', 'items', 'keys', 'makeelement', 'remove',
'set', 'tag', 'tail', 'text']

 a já prostě nevím jak z toho mam dostat tu hodnotu, k atributům se dostanu
- viz řádek 30...


2010/7/27 Jirka Vejrazka jirka.vejra...@gmail.com

  Dobrý den, mám tu objekt elementu z modulu xml.etree.ElementTree který
  odpovídá kodu namePepa/name ... nevíte jak z toho mam dostat Pepu?
  Zkoušel jsem metody z dokumentace -
  http://docs.python.org/library/xml.etree.elementtree.html ale všechny my
  vracejí nanejvýš atributy, nikoliv však Pepu :( Nevíte někdo jak
 osvobodit
  Pepu z xml klece?

 Ahoj,

  to je trochu tezke, kdyz nenapises co uz jsi vyzkousel a
 nefungovalo. Nevim, jak vypada zbytek tveho XML, ale vyzkousel bych
 neco ve stylu:

 et = ElementTree()
 data = et.parse(muj_soubor)
 names = data.findall('name')
 for name in names:
print name.text


 Ale je to jenom strelene od boku, nedal jsi dost informaci.

   Jirka
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] xml.etree.ElementTree , parsován í xml

2010-07-27 Tema obsahu Visgean Skeloru
Díky, text funguje ... zkoušel jsem snad všechno až na něj :) Knihovny
nechci použít protože se chci naučit pracovat s xml :)

2010/7/27 Petr Messner petr.mess...@gmail.com

 Když udělám track.find(name).text, tak ten text dostanu.

 Kód na http://gist.github.com/492225 začne vypisovat názvy skladeb.

 Mimochodem, pokud máš s XML výstupem z Last.fm problémy, můžeš použít
 nějakou již připravenou knihovnu nebo zkusit JSON výstup (do url
 přidat parametr format=json).

 Petr Messner


 2010/7/27 Visgean Skeloru visg...@gmail.com:
  Tak zdrojový kód je tady: http://gist.github.com/492183 a parsovaný
 soubor
  tady:
 
 http://ws.audioscrobbler.com/2.0/?method=library.gettracksapi_key=1851f14522298bf83a76b21c222c8af2user=Visgeanpage=1
  , a to o čem já mluvím je na řádce 46:
 
  print track.find(name)
 
 
  což odpovídá xml v tom souboru:
 
  nameThe Ballad Of Chasey Lain/name
 
 
 
  a ještě jedna věc:
 
  print dir(track.find(name))
 
  ['__delitem__', '__delslice__', '__doc__', '__getitem__',
 '__getslice__',
  '__init__', '__len__', '__module__', '__repr__', '__setitem__',
  '__setslice__', '_children', 'append', 'attrib', 'clear', 'find',
 'findall',
  'findtext', 'get', 'getchildren', 'getiterator', 'insert', 'items',
 'keys',
  'makeelement', 'remove', 'set', 'tag', 'tail', 'text']
 
 
  a já prostě nevím jak z toho mam dostat tu hodnotu, k atributům se
 dostanu -
  viz řádek 30...
 
 
  2010/7/27 Jirka Vejrazka jirka.vejra...@gmail.com
 
   Dobrý den, mám tu objekt elementu z modulu xml.etree.ElementTree který
   odpovídá kodu namePepa/name ... nevíte jak z toho mam dostat Pepu?
   Zkoušel jsem metody z dokumentace -
   http://docs.python.org/library/xml.etree.elementtree.html ale všechny
 my
   vracejí nanejvýš atributy, nikoliv však Pepu :( Nevíte někdo jak
   osvobodit
   Pepu z xml klece?
 
  Ahoj,
 
   to je trochu tezke, kdyz nenapises co uz jsi vyzkousel a
  nefungovalo. Nevim, jak vypada zbytek tveho XML, ale vyzkousel bych
  neco ve stylu:
 
  et = ElementTree()
  data = et.parse(muj_soubor)
  names = data.findall('name')
  for name in names:
 print name.text
 
 
  Ale je to jenom strelene od boku, nedal jsi dost informaci.
 
Jirka
  ___
  Python mailing list
  Python@py.cz
  http://www.py.cz/mailman/listinfo/python
 
 
  ___
  Python mailing list
  Python@py.cz
  http://www.py.cz/mailman/listinfo/python
 
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

[python] xml.etree.ElementTree , parsován í xml

2010-07-26 Tema obsahu Visgean Skeloru
Dobrý den, mám tu objekt elementu z modulu xml.etree.ElementTree který
odpovídá kodu namePepa/name ... nevíte jak z toho mam dostat Pepu?
Zkoušel jsem metody z dokumentace -
http://docs.python.org/library/xml.etree.elementtree.html ale všechny my
vracejí nanejvýš atributy, nikoliv však Pepu :( Nevíte někdo jak osvobodit
Pepu z xml klece?
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

[python] Další zajímavý článek

2010-07-08 Tema obsahu Visgean Skeloru
Dobrý den, narazil jsem na další zajímavý článek - tentokrát o věcech co
sice v tutorialu nenajdete ale hodí se a zpřehlední kód:
http://www.siafoo.net/article/52#four-kinds-of-quotes
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] micro-dev

2010-06-22 Tema obsahu Visgean Skeloru
Yap, je to podezrely...

Dne 21. června 2010 13:42 Jirka Vejrazka jirka.vejra...@gmail.comnapsal(a):

  Narazil jsem na něj na stráce Lazarusu, vypadá zajímavě.
 
  http://sakurastudio.yolasite.com/micro-dev-screenshots.php


 Ahoj,

  screenshoty nevypadaji zle, ale takhle veta je podezrela a
 automaticky pro mne znamena, ze to ani nevyzkousim: note : You must
 run µ.dev as super user, using the command 'sudo' and the path of the
 executable µ.dev application

  Jirka
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] micro-dev

2010-06-22 Tema obsahu Visgean Skeloru
btw: Co je to za napad pojmenovat ten SW pismenem ktery nejde poradne napsat
na klavesnici... (Prakticky jsem to nemohl spustit v terminalu ... pomohlo
jenom grepovani nazvu...) Podle mne by nazvy souboru mnely zustat stale
jeste bez specialnich znaku ... stejne tak nazvy domen...
Premyslel jsem ze stahnu zdrojaky a kouknu se jestli tam nema neco
podezrelyho ... jenze jak to poznat, mozna podle nacitanych knihoven? Treba
knihovna urlib je v IDE trochu divna... Zajimalo by mne jestli nejaka sluzba
nabizi certifikaty ke zdrojakum v pythonu... No kazdopadne IDE ktere
potrebuje bezet pod rootem je trochu divne a i kdyby s nim nic nebylo tak to
ukazuje na kvalitu celeho softwaru...


Dne 22. června 2010 14:14 Jaroslav Lukesh luk...@seznam.cz napsal(a):

 do virtuálu a nedat mu síťovku.


 - Původní zpráva - Od: Visgean Skeloru


 Yap, je to podezrely...


 Dne 21. června 2010 13:42 Jirka Vejrazka jirka.vejra...@gmail.com
 napsal(a):

  Narazil jsem na něj na stráce Lazarusu, vypadá zajímavě.

 http://sakurastudio.yolasite.com/micro-dev-screenshots.php




 Ahoj,

 screenshoty nevypadaji zle, ale takhle veta je podezrela a
 automaticky pro mne znamena, ze to ani nevyzkousim: note : You must
 run µ.dev as super user, using the command 'sudo' and the path of the
 executable µ.dev application


 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] Hakin9 - zajimavy clanek o pythonu

2010-06-22 Tema obsahu Visgean Skeloru
Hah, k tomu Gray Hat Python, ono to vyšlo i v češtině:
http://www.linuxexpres.cz/knihy/recenze-knihy-python-pro-hackery-a-reverzni-inzenyrstvi,
je to docela dobře přeložený a výhoda je že je to docela dobře popsaný
jak
pro Windows tak pro Linux... Opravdu hezky tam popisuji spolupráci s
Céčkem...

2010/6/22 Jirka Vejrazka jirka.vejra...@gmail.com

 Diky, to si velmi rad prectu. Pokud by to nekoho zajimalo, tak je o
 tomhle pekna knizka Gray Hat Python. Ale je to trochu hardcore, neni
 to na lehke cteni pred spanim :)

Jirka

 On 22/06/2010, Visgean Skeloru visg...@gmail.com wrote:
  Dobry den, uz to je (treba) dva mesice co zacal vychazet casopis Hakin9
  zdarma (online verze), v poslednim cisle vysel docela zajimavy clanek o
 tom
  jak s pythonem ziskavat informace o procesech atp... Je to hodne
 prehledne
  psany, tak kdybyste mely zajem tak to najdete na
  http://hakin9.org/magazine/1112-is-ddos-still-a-threat ...
 
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] micro-dev

2010-06-21 Tema obsahu Visgean Skeloru
Popravdě to vypadá jako nadstavba nad vimem... Osobně používám Komodo /
Ulipad atp..

2010/6/20 Tomix to...@tiscali.cz

  Čau Pyhonci, znáte někdo micro dev?
 Narazil jsem na něj na stráce Lazarusu, vypadá zajímavě.

 http://sakurastudio.yolasite.com/micro-dev-screenshots.php


 -- Tomix--



 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

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

2010-05-07 Tema obsahu Visgean Skeloru
Mimochodem, bude u těch překladů i anglický ekvivalent jako to má například
wikipedia?
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

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

2010-05-06 Tema obsahu Visgean Skeloru
2010/5/6 Petr Přikryl prik...@atlas.cz


 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, co snese papír
 knížky.

 hash -- ve smyslu speciální hodnoty, která vzniká
   jako příznak zpracovaného obsahu.

   (Příbuzné přejaté slovo hašé -- sekané maso...)

 cache -- vyrovnávací paměť (spíš u hardware),
   ale také mechanismus použití obsahu (rozhodnutí,
   kdy použít a kdy ne, kdy získat novou hodnotu
   ze zdroje... ve smyslu funkce HTTP protokolu, např.)

 Teď ta otázka...  Jak ty pojmy psát česky? Kde,
 při jakých příležitostech, ... jste nějaké české pokusy
 viděli?

 Není to věc logiky. Chce to sebrané zkušenosti
 a braingstorming (tj. klidně i blbosti ;)

 Díky,
Petr


Hmm, podle mně je překládání těchhle konkrétních slov nesmysl - většina
textů stejně používá anglické výrazy a tak čtenář nepochopí českou variantu,
popřípadě nováček který se s pojmi setká poprvé (ať už v anglické či české
verzi) tak bude později zmaten. Taktéž pro dohledávání informací je mnohem
lepší angličtina než čeština...
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

[python] Urwid

2010-04-28 Tema obsahu Visgean Skeloru
Dobrý den, neznáte někdo nějaký dobrý návod/tutoriál na Urwid? Potřebuju
vytvořit jednoduché uživatelské rozhraní pro terminál, bohužel jejich návod
je vcelku dost zmatený...

ps: pokud víte o něčem podobném jako Urwid tak se nebojte odpovědět :)
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] OT: Preklad pojmu runtime context?

2010-04-26 Tema obsahu Visgean Skeloru
2010/4/26 Petr Messner petr.mess...@gmail.com

 Ahoj,

 běhové prostředí?




To se mi zdá jako nejlepší varianta, ten kontext mi tam nezněl celou dobu.
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] fungování skriptu - Vista x XP

2010-04-09 Tema obsahu Visgean Skeloru
Zkoušel si to spustit přes command linu (nebo jak se ten bastl ve woknech
jmenuje)? Ten exe si generoval na XP nebo na Vistach? To by podle mně mohlo
být klíčový - Vista nemá úplnou kompatibilitu s XP.. Pust to z komand lajny
a jukni na to co ti to vyhodí - dost možná na to nemůže najít cesty k těm
knihovnám.

2010/4/9 Szkandera.Karel szkandera.ka...@seznam.cz

 Ahoj,

 chtěl bych se zeptat na radu, jelikož řeším jeden problém. Napsal jsem
 prográmek, který využívá knihovny pygtk, gtk, gobject, httplib2, urllib,
 Thread.

 když jsem skript spouštěl ze svého stroje (Vista), jelo mi vše ok. Jelikož
 jsem chci tento skript dále distribuovat, udělal jsem z něj pomocí py2exe
 spustitelný soubor. Když jsem ho u sebe spouštěl, fungoval jak má, stejně
 tak i na čistém počítači s Vistama. Problém nastal na všech počítačích s
 windows XP na kterých jsem to zkoušel.

 Vyzkoušel jsem už do dist přidat všechny možné knihovny, ale nna xp mi vždy
 naběhne jenom základní prázdné okno a pak to jen načítá a načítá a nic
 nenačte. Zatímco při správném fungování se základním okno objeví s různými
 tlačítkami atd.

 Nějaký nápad, čím by to mohlo být?

 děkuji Karel
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] Jak hostujete pythoní weby?

2010-04-07 Tema obsahu Visgean Skeloru
Zkušenosti mám jenom s *free *variantou. Rychlost spojení se serverem byla
OK, jediná vada byla že první načtení stránky po delší době bylo trochu
zdlouhavý - nevím přesně proč, ale pak to šlo rychle :) hosting je to
francouzský, webové rozhraní se dá ale nastavit anglicky, wiki mají také *
francouzsky* (viz.:
http://wiki.alwaysdata.com/wiki/D%C3%A9ployer_une_application_Django - návod
na rozchození djanga na jejich serveru) ale to ničemu nevadí protože člověk
to pochopí stejně.. Za tu cenu ( *zdarma* :) ) je to rozhodně skvělý hosting
- dají se na něm rozjet všechny možný pythonovský aplikace protože nabízí
opravdu snadné přepínání mezi verzemi, k dispozici dostanete *python*,
django, *ssh* (normálního uživatele na linuxové distribuci (tuším že debian
)), ftp, webdav, *10 mb prostoru* (tuším že to nějak moc neřeší), 1GB
trafiku, mysql databázi atp.. viz. http://www.alwaysdata.com/offers/shared/a
http://software.alwaysdata.com/ (poměrně hodně pythonovských modulů).
Problémy jsem neměl, jen mě trvalo nějakou tu chvíli než jsem to zprovoznil
protože jsem nedal absolutní cestu k sqlite databázi - která to ostatně dost
zpomalovala. Takže jestli potřebujete nějaký *free* hosting na věci do 10MB
tak je pro vás alwaysdata ideální. A když byste chtěly ještě *něco *navíc
tak se koukněte na http://djangofriendly.com/hosts/ - je to sice pro django
hostingy ale ty budou mít z valné většiny nainstalovaný python a nebude
problém rozjet *cokoliv* jiného.

btw: taky vás baví ztloušťovat slovíčka? :))


2010/4/7 Vladimir Macek ma...@sandbox.cz

 On 6.4.2010 23:30, Visgean Skeloru wrote:
  Já mám zkušenosti jenom s fastcgi + django na alwaysdata.com
  http://alwaysdata.com, zkušenosti dobré i když to bylo trochu pomalé
  (freehosting) :)

 Tohle vypada na evropsky hosting.

 Muzes prosim popsat sve zkusenosti s nimi?

 Rychlost do Ceska se zda slusna, potvrzujes?

 Maji anglickou verzi webu?

 Co bylo problematicke pri spousteni?

 Diky.

 --
 \//\/\ : Vladimir Macek : 
 http://macfrancouzskyek.sandbox.czhttp://macek.sandbox.cz: +420 608 978 164


 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] Jak hostujete pythoní weby?

2010-04-06 Tema obsahu Visgean Skeloru
Já mám zkušenosti jenom s fastcgi + django na alwaysdata.com, zkušenosti
dobré i když to bylo trochu pomalé (freehosting) :)

2010/4/6 Adam Strauch c...@initd.cz

 Ahoj,

 začal jsem provozovat pythoní hosting a chtěl bych u vás udělat takový
 malý technologický průzkum. Momentálně mi všechny pythoní aplikace jedou
 přes WSGI, je to rychlý, všechny weby mají své systémové uživatele a
 šlape to opravdu dobře. Nicméně si nemyslím, že jiní vývojáři svoje
 aplikace propojují s Apachem přes WSGI, takže se chci zeptat. Jakou
 formu propojení s Apachem či jiným webovým serverem preferujete a jaké s
 tím máte zkušenosti? Spíše jiné *GI nebo mod_python?

 Jsou vaše aplikace schopné pracovat i s WSGI? U frameworků Django a
 Cherrypy to není problém, ale jsou tu i další, se kterými nemám
 zkušenosti. Myslím si, že by to mohl být limitující faktor mého
 hostingu.

 --
 Adam

 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python