If it is just the indentation that is bothering you, you could do this:
match = "test"
if match == "1":
print "1"
elif match == "2":
print "2"
elif match == "test":
print "test"
On 4/2/07, Ernesto García García <[EMAIL PROTECTED]> wrote:
Hi experts,
How would you do this without the more and more indenting cascade of ifs?:
match = my_regex.search(line)
if match:
doSomething(line)
else:
match = my_regex2.search(line)
if match:
doSomething2(line)
else:
match = my_regex3.search(line)
if match:
doSomething3(line)
etc.
Thanks in advance and regards,
Ernesto
--
http://mail.python.org/mailman/listinfo/python-list
--
http://mail.python.org/mailman/listinfo/python-list