Selenium Python не может записывать два списка в разные столбцы

#python #selenium #selenium-webdriver

Вопрос:

Я пытаюсь написать содержимое сайта с помощью python selenium. Я не могу получить информацию из двух разных циклов в разные столбцы csv. Попробовал использовать метод zip, но, наконец, получил строковое представление объекта элемента.

 (<selenium.webdriver.remote.webelement.WebElement (session="527f300ab83482fb65363e48ed4a99f2", element="9cd5288e-ce21-4fa1-a462-d07a28050bcf")>,)
 

Может быть, у кого-то есть какой-нибудь намек на этот код?


 for page in range(5): 
    try: 

        names = driver.find_elements_by_xpath("//div[@class='title']/a")
        numbers = driver.find_elements_by_class_name("btn.btn-primary.btn-xs")      
        nextpage = WebDriverWait(driver, 5).until(EC.presence_of_element_located((By.LINK_TEXT, "→")))


        for name in names:
            print(name.text)
            writer.writerows([name.text.split(',')])

        for number in numbers:
            print(number.get_attribute('data-hidden-value'))
            writer.writerows([number.get_attribute('data-hidden-value').split(',')])

    finally:
        nextpage.click()


else: