Dennis Lee Bieber wrote: > On Fri, 19 Jun 2009 17:52:05 -0700 (PDT), Terminator > <manidevara...@gmail.com> declaimed the following in > gmane.comp.python.general: > >> Hello, >> My requierment is to get the "Stick Tag" value from the below o/p and >> based on tag take different actions. What is the best way to implement >> it. I am new to Python, so appreciate any input. >> >> Command o/p: >> =================================================================== >> File: Packet.tcl Status: Needs Merge >> >> Working revision: 1.2.98 Result of merge >> Repository revision: 1.2.99 /auto/quality/CVS/tools/ext/ >> Packet.tcl,v >> Sticky Tag: rel-ip-branch (branch: 1.584.2) >> Sticky Date: (none) >> Sticky Options: (none) >> >> Requirement: >> If "Sticky Tag" is rel-ip-brach >> do A >> else "Sticky Tag" is rel-ipv6-branch >> do B >> >> Thanks in advance. > > Sounds like homework -- but rather advanced if the homework is to > extract/parse stuff from a CVS repository... > > > Step one: find the line with "Sticky Tag:" > I presume you can code an I/O loop reading lines from a file... in > that case, look at: > if "Sticky Tag:" in line: > > Step two: once the line is found; extract the word after the field > identifier... > > Step three: > if word == "rel-ip-branch": # I'm presuming brach is typo
Regular expression? -- http://mail.python.org/mailman/listinfo/python-list