【发布时间】:2021-03-10 21:14:22
【问题描述】:
我的代码进入一个网页,我想抓取该网页中每个列表的 href/HTML。
(此代码转到有 2 个的网站)
我尝试了 xpath 和 beautifulSoup,但它为我返回了一个空列表。
这是代码-
import time
from selenium import webdriver
import pandas as pd
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.by import By
import pandas as pd
from bs4 import BeautifulSoup
driver = webdriver.Chrome()
bracket=[]
driver.get('https://casehippo.com/spa/symposium/national-kidney-foundation-2021-spring-clinical-meetings/event/gallery/?search=Patiromer')
time.sleep(3)
page_source = driver.page_source
soup = BeautifulSoup(page_source, 'html.parser')
eachRow=driver.find_element_by_partial_link_text('symposium')
print(eachRow.text)
【问题讨论】:
-
这能回答你的问题吗? stackoverflow.com/a/66567388/15337735
标签: python selenium web-scraping