Python Hot to use output формирует метод одного класса в методе другого класса

Ihor Harmatii спросил: 03 февраля 2018 в 11:16 в: python

У меня есть метод класса generated_username, который генерирует строку и возвращает эту строку, и мне нужно использовать этот вывод в другом методе new_full_list, но я запускаю весь метод не просто его выход. Вот мой код:

class Users():def generated_username(self, driver):
    username = driver.find_element_by_css_selector("[id=systemUser_employeeName_empName]").get_attribute('value')
    username = username.replace(' ', '').lower()
    username = username + ''.join(random.choice(string.digits) for i in range(3))
    return usernamedef new_full_list(self,driver):
    l = driver.find_elements_by_xpath("//*[@class='odd' or @class='even']/td[2]/a")
    l = [x.text for x in l]
    l.append(self.generated_username(driver))

0 ответов