Hynek Beran napsal(a): > 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 ?
ano, pritom v manualu je explicitne vypichnuto, ze parametr neni prefix, ale mnozina znaku, dokonce i s prikladem: >>> 'www.example.com'.lstrip('cmowz.') 'example.com' -- Regards, Michal _______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python