Thinking Pythonically (was Re: gah! I hate the new string syntax)

Carel Fellinger cfelling at iae.nl
Sat Mar 3 01:12:50 CET 2001


Mark Pilgrim <f8dy at yahoo.com> wrote:
...
>>>> output = os.popen("cleartool lsvob -l").readlines()
...
>>>> [line for line in output if line[:4]=='Tag:']
...
>>>> vobs = [line.replace('Tag:', '').strip() for line in output if
> line[:4]=='Tag:']
...
>>>> "cleartool lock %s" % " ".join(vobs)
> 'cleartool lock /vobs/intranet /vobs/project'

> And that's what I call thinking Pythonically.  YMMV.

nai, that's unix thinking, like with

$ cleartool lock `cleartool lsvob -l | grep ^Tag: data | cut -c 6-`



-- 
groetjes, carel



More information about the Python-list mailing list