Я много искал на SO, но большинство ответов не смогли решить мою проблему:
Кроме того, когда я пытаюсь очистить, я могу получить только 1 видео. Я не знаю, почему другие теги видео не обнаруживаются bs4. Я предполагаю, что это как-то связано с Javascript загруженными страницами. Но даже когда я использую приведенный ниже код с Selenium, я все равно не могу получить правильное количество видео и изображений
Это код, который я пробовал:
driver = webdriver.Chrome()
driver.get("https://www.kickstarter.com/projects/evolutionwear/fast-solar-charging-that-fits-in-your-pocket/?ref=kicktraq")
res = driver.execute_script('return document.documentElement.outerHTML')
soup = BeautifulSoup(res, 'html.parser')
driver.execute_script("window.scrollTo(0, document.body.scrollHeight);")
c=1
for vidL in soup.find_all("div", {'class': 'play_button_container absolute-center has_played_hide'}):
print(vidL)
print(c)
c+=1