def next_acc(seq): it = iter(seq) return lambda: next(it, None) def ok_auth(): next = next_acc(acc_base) acc_pass = str(next()).partition(":") g.go("m.ok.ru") print "Авторизация аккаунта " + acc_pass[0] + " " + acc_pass[2] g.doc.set_input_by_id("field_login", acc_pass[0]) g.doc.set_input_by_id("field_password", acc_pass[2])
где-то тут я ошибся
next = next_acc(acc_base)
acc_pass = str(next()).partition(":")