Tak po ruznych pokusech jsem to vyresil a pak se zastydel. :)
Ve finale stacilo prestat blbnout s backslah a dat tam jenom uvozovky.

spath = '"' + spath + '"'

Pekny den,
David


> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
> [EMAIL PROTECTED]
> Sent: Wednesday, January 17, 2007 10:26 AM
> To: [email protected]
> Subject: Re: [python] Jak udelat raw string.
> 
> 
> > Python nezna nic jako "raw string", prefix "r" pred uvozovkama je
> jenom
> > berlicka pro tebe, abys nemusel v zapisu kodu (cili v .py souboru)
> > escapovat kazdy backslash. Vysledny objekt (obsah a typ promenne) je
> > stejny.
> >
> > Pokud te dobre chapu, snazis se odescapovat parametry predevane scp,
> > aby
> > je neinterpretoval shell, kterym scp poustis. Nebylo by jednodussi
> > poustet scp primo (nejakym exec()em treba)?
> >
> > Hezky vecer,
> > -jkt
> 
> Mozna pouziti primo exec by bylo jednodussi ale ja v tom scriptu
> zadavam
> i heslo, proto potrebuji pouzit ten pexpect modul. Ale koukal jsem do
> zdrojaku pexpect a ten uz predane parametry nijak neupravuje jen je
> predava dal. Jakym zpusobem bych tedy mohl "odescapovat" parametry?
> Respektive jakym pzusobem bych to mel predate v pripade pouziti exec?
> Protoze s pexpect by to pote melo fungovat stejne.
> Diky,
> David
> 
> _______________________________________________
> Python mailing list
> [email protected]
> http://www.py.cz/mailman/listinfo/python
_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python

Odpovedet emailem