python向网页里输入内容

您所在的位置:网站首页 python写入网页 python向网页里输入内容

python向网页里输入内容

2023-06-13 19:26| 来源: 网络整理| 查看: 265

Python Selenium运行原理

Selenium Python库提供了一系列接口(API),比如鼠标点击,拖动,填写输入框等等。WebDriver是chrome浏览器的chromedriver,是用来跟浏览器保持通信,当你调用API时,要靠这个driver来把消息传递给浏览器,浏览器才能响应你。

运行程序后,driver会以进程的方式常驻在内存中,如果是windows用户,你在任务管理器的进程中会看到chromedriver.exe这个进程。

Python Selenium演示程序

我们使用浏览器一般会做以下几件事情:

1.打开网页

2.鼠标滑动页面

3.点击链接

4.网页切换(tab)

5.在表单(输入框)中填写信息,并提交

6.自动读取cookies(实现自动登录等行为)

我们写段程序演示一下1,2,3,5。这段程序演示打开Pythonf首页,并来回滑动页面,点击网站右上角的“Python Free”然后在搜索框中输入“Pycharm”后回车。

代码在Python3.7版本中调试通过。啰嗦完了该上代码了。#coding=utf-8fromselenium importwebdriver

fromselenium.webdriver.common.keys importKeys

importtime

#打开Chrome浏览器driver = webdriver.Chrome(executable_path="D:/chromedriver/chromedriver.exe")

#浏览器最大化driver.maximize_window()

#打开Pythonf首页driver.get('https://www.pythonf.cn')



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3