用selenium post
时间: 2023-10-30 20:08:57 浏览: 132
如何用selenium封装post参数提交示例
使用 Selenium 进行 POST 请求,需要先找到对应的表单元素,并设置对应的值,最后提交表单即可。
下面是一个示例代码,以百度搜索为例,搜索关键词为 "Python":
```python
from selenium import webdriver
# 创建浏览器实例
browser = webdriver.Chrome()
# 打开百度搜索页面
browser.get("https://www.baidu.com")
# 找到搜索框元素,并设置搜索关键词
search_box = browser.find_element_by_id("kw")
search_box.send_keys("Python")
# 找到搜索按钮元素,并点击提交表单
search_button = browser.find_element_by_id("su")
search_button.click()
# 关闭浏览器
browser.quit()
```
在实际应用中,需要根据具体的网站和表单元素进行相应的定位和设置。
阅读全文