请写python demo selenium 获取接口json数据
时间: 2023-10-20 12:13:32 浏览: 134
python selenium 获取接口数据的实现
好的,以下是Python示例代码,使用Selenium获取接口JSON数据:
```python
from selenium import webdriver
import json
# 设置Chrome驱动路径
driver_path = 'path/to/chromedriver.exe' # 根据实际情况修改
# 创建浏览器对象
options = webdriver.ChromeOptions()
options.add_argument('--headless') # 隐藏浏览器窗口
driver = webdriver.Chrome(executable_path=driver_path, options=options)
# 打开目标网页
url = 'https://www.example.com/api'
driver.get(url)
# 获取JSON数据
pre_element = driver.find_element_by_tag_name('pre')
json_data = json.loads(pre_element.text)
# 输出数据
print(json_data)
# 关闭浏览器
driver.quit()
```
希望能帮到你!如果你有更多问题,我会尽力回答。
阅读全文