Форум сайта python.su
Привет!
Не уверен, что корректно написал тему, но понятнее сформулировать кратко не получается
Мне нужно написать метод, который будет вызываться для перехода по страницам сайта через UI интерфейс
После каждого “клика” на меню метод должен возвращать Page класс новой страницы
Т.е. - нажали кнопку в меню “Контакты” - получили return ContactPage()
Упрощенно:
def navigation(page_name):
menu_click(page_name)
return PageClass()
Офлайн
Может примитивно, но по вроде питоновски
def navigation(page_name): #menu_click(page_name) return { "condition1": "PageClass1", "condition2": "PageClass2", "condition3": "PageClass3", "condition4": "PageClass4" }[page_name] print navigation("condition2") # PageClass2 print navigation("condition4") # PageClass4
Отредактировано clipper1995 (Май 17, 2018 16:16:47)
Офлайн
clipper1995Спасибо!
Может примитивно, но по вроде питоновски
Офлайн