def select_list_item(self, element, *, item): locator_type, locator_value = element web_element = self.driver.find_element(locator_type, locator_value) select = Select(web_element) if isinstance(item, str): select.select_by_visiable_text(item) else: select.select_by_index(item)