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
