【发布时间】:2019-09-09 20:15:40
【问题描述】:
下面我设置了一个脚本,它只是在网站上执行搜索。目标是使用 Selenium 从中间脚本触发的事件中捕获 JSON 数据,即对“https://www.botoxcosmetic.com/sc/api/findclinic/FindSpecialists”的 POST 请求,如包含的图像中所示,但不使用 Selenium 或直接向该 URL 发送请求请求图书馆。最好的方法是什么,最好是在 Python 中,但对任何语言都开放?
from selenium import webdriver
base_url = 'https://www.botoxcosmetic.com/women/find-a-botox-cosmetic-specialist'
driver = webdriver.Chrome()
driver.find_element_by_class_name('normalZip').send_keys('10022')
driver.find_element_by_class_name('normalSearch').click()
【问题讨论】:
标签: python json selenium selenium-webdriver web-scraping