[python] lstrip

Lukáš Linhart almad na include.cz
Pondělí Únor 19 13:46:01 CET 2007


E-mail Hynek Beran ze dne Monday 19 of February 2007:
> Ahoj,
> mám script, který používá různé parametry.
> např.
>
> pyBackup.py --cfg=celyVyvoj.cfg
>
> ve scriptu mám :
> cfgFile = sys.argv[1].lstrip('--cfg=')
>
> očekával jsem, že mi takto napsaný řádek vrátí název souboru  celyVyvoj.cfg
> . Uřízne to --cfg=
>
> Ale ono mi to vrátí elyVyvoj.cfg (odmaže i c znázvu souboru). Když tam
> zadám cokoli jiného do parametru , co nezačíná na c, tak to projde ...
> Pochopil jsem špatně funkce ?


Vypadá to divně, ale osobně bych beztak spíš doporučil se podívat na modul 
OptionParser, je na tohle elegantnější ,)


> --
> Hynek BERAN



-- 
Lukáš Linhart
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
Url : http://www.py.cz/pipermail/python/attachments/20070219/343d7b10/attachment.pgp 


Další informace o konferenci Python