python自动填写网页表单
时间: 2023-10-27 14:06:45 浏览: 386
用python一键往Word文档的表格中填写数据.rar
可以使用Selenium库来实现自动填写网页表单。
首先需要安装Selenium库,可以使用以下命令:
```
pip install selenium
```
接下来,需要下载适合你浏览器版本的WebDriver,并将其路径添加到系统环境变量中。WebDriver下载地址:https://docs.seleniumhq.org/download/
下面是一个示例代码,以自动填写百度搜索框为例:
```python
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
# 创建一个Chrome浏览器实例
browser = webdriver.Chrome()
# 打开百度首页
browser.get('https://www.baidu.com/')
# 找到搜索框元素,并输入关键字
search_box = browser.find_element_by_name('wd')
search_box.send_keys('Python')
# 模拟键盘Enter键,提交搜索
search_box.send_keys(Keys.ENTER)
# 关闭浏览器
browser.quit()
```
执行上述代码后,会自动打开一个Chrome浏览器窗口,在百度搜索框中输入关键字Python,并模拟键盘Enter键提交搜索,最后关闭浏览器。
阅读全文