Я выполняю некоторые операции с использованием селена и могу вернуть номер телефона и адрес электронной почты, но не могу добавить его к моему фрейму данных.
Я попытался запустить функцию, и она выдает правильную информацию, и я попытался сохранить результаты функции в переменную, а затем поместить ее в кадр данных, но это просто не спасет способ, которым я пытаюсь получить это сохранить
df = pd.DataFrame(columns=['Phone', 'EmailAddress'])
def phonenumber():
for element in browser.find_elements_by_xpath('.//span[@class = "phone ng-binding ng-scope"]'):
return(element.text)
def email():
for element in browser.find_elements_by_xpath('.//span[@class = "email ng-scope"]'):
return(element.text)
df = df.append({'Phone': phonenumber(), 'EmailAddress': email()}, ignore_index=True)
Прямо сейчас код возвращает "none" в кадре данных