Python——实现网页模拟键盘输入和鼠标点击
一.安装selenium库
1.1 win+R打开输入窗口
1.2 输入cmd,点击确定
1.3 输入代码:
pip install selenium
二.以谷歌浏览器为例,配置环境
2.1打开谷歌浏览器,查看当前浏览器的版本
2.2 输入谷歌浏览器插件地址:
http://chromedriver.storage.googleapis.com/index.html
2.3 选择与当前浏览器匹配的插件并下载。
(注意:点进这个大类后,还需要看自己电脑的系统选择具体的插件)
2.4将下载好的文件解压,并将解压后的.exe放到自己python软件的Scripts目录下。
三.代码解析
from selenium import webdriver
# 创建浏览器对象
options = webdriver.ChromeOptions()
browser = webdriver.Chrome(options=options)
# 获取待访问的网址
browser.get("http://www.baidu.com")
'''
1.打开网页,将浏览器调整为开发者模式
2.找到需要操作的地方对应的代码
3.例如这里是根据id来执行操作的
'''
# 发送文字至目标id
browser.find_element_by_id("kw").send_keys("hello world")
# 点击目标id
browser.find_element_by_id("su").click()
参考文章
更多推荐