Я запустил небольшой python код с селеном, но моя проблема - восстановить все ссылки для загрузки каждой серии? - PullRequest
0 голосов
/ 26 апреля 2020

Я могу нажимать на страницы, но как l oop во всех эпизодах и сезонах и, наконец, печатать

    from selenium import webdriver
    from selenium.webdriver.common.keys import Keys
    from bs4 import BeautifulSoup
    import re
    import os

    #launch url
    url = "https://libertyvf.tv/series/"

    # create a new Firefox session
    driver = webdriver.Firefox()
    driver.implicitly_wait(30)
    driver.get(url)

    #After opening the url above, Selenium clicks the specific series link

    python_button = driver.find_element_by_xpath("/html/body/div[1]/div/div/div/div/div/div[1]/div[3]/div[2]/a")
    python_button.click()

        soup_level1=BeautifulSoup(driver.page_source, 'lxml')

        datalist = [] #empty list
        x = 0 #counter

        for link in soup_level1.find_all('a', class_='num_episode'):
                #Selenium visits each episode page
                python_button = driver.find_element_by_class_name('num_episode')

                python_button.click() #click link

Я могу нажимать на страницах, но как l oop во всех эпизодах а сезоны и наконец распечатать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...