【发布时间】:2021-06-15 09:28:46
【问题描述】:
在第一张图片中,红色的通话按钮被点击后显示一个电话号码,在第二张图片中以黄色突出显示,需要刮掉
def dealer_info():
for link in links:
print('link: ', link)
driver.get(link)
div = driver.find_element_by_class_name('seller-details-name')
dealer_name = div.find_element_by_tag_name('h3').text
print(dealer_name)
button = WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, '/html/body/div[3]/div[2]/div[1]/div/div[2]/div[1]/div[1]/div[2]/div[1]/a[1]')))
button.click()
phone_no = driver.find_element_by_class_name('showphone').text
print(phone_no)
【问题讨论】:
-
如果有帮助也请点赞:)
标签: javascript python selenium web-scraping