python向网页里输入内容 |
您所在的位置:网站首页 › python写入网页 › python向网页里输入内容 |
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 |