首页 > 解决方案 > 如何使用 python 从网站获取所有 url 的列表?

问题描述

我想从这个网站中提取所有的 URL。 更准确地说,我需要一个所有视频 URL 的列表。

标签: pythonseleniumweb-scrapingscrapy

解决方案


由于所有链接都有一个共同的类(class="blue"),您可以使用此代码选择所有 Web 元素,然后获取“href”属性值:

elements = driver.find_elements_by_class_name('blue');
urls = [elements.get_attribute('href') for elements in elements]

如果你想了解更多关于 Selenium Python 的信息,我推荐这个网站:Learn to Locate Elements using Selenium Python with Examples


推荐阅读