In Python there is not a switch/case statement, however, this can be worked around using nested if..elif..else commands.
var = "aa" if var in ( "a", "aa", "aaa" ) : print "it is a kind of a "; elif var in ( "b", "bb", "bb" ) :print "it is a kind of b "; else : print "it is something else ";
Using for loops
suite = ecflow.Suite("x") previous = 0 for i in (0,6,12,18,24) : fam = suite.add_family(str(i)) if i != 0 : fam += Trigger("./" + previous + " == complete ") fam += Task('t1') fam += Task('t2', Trigger("t1 == complete")) previous = str(i)