Не удается напечатать несколько текстов с помощью xpath с помощью selenium

#python #selenium

#питон #селен

Вопрос:

Я хочу, чтобы он взял информацию на странице, которая открывается, нажав на кнопки, расположенные внизу, вернулся и нажал на другую кнопку и получил информацию там.

 i = 0 k = 1  while ilt; int(k):  link = onek   str(k)   sonek  chat = driver.find_element_by_xpath(link)  chat.click()  time.sleep(1)  name = driver.find_element_by_xpath(name)  print(name.text)  time.sleep(1)  adress = driver.find_element_by_xpath(adress)  print(adress.text)  time.sleep(1)  driver.get("https://www.google.com/")  time.sleep(3)   k = k   1   if k==11:  time.sleep(1)  break  

Код получает имя и адрес с первой кнопки, на которую он нажимает, но это 2. нажимает на кнопку и выдает эту ошибку.

 selenium.common.exceptions.InvalidArgumentException: Message: invalid argument: 'value' must be a string  

Комментарии:

1. каковы значения onek, sonek, имени и адреса? Какие данные/веб-сайт вы пытаетесь очистить? Почему вы переходите к google.com каждую итерацию?