问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Python+Selenium网页签到,网页元素填写?

发布网友 发布时间:2022-04-21 21:59

我来回答

1个回答

热心网友 时间:2023-09-27 02:31


这篇文章主要为大家详细介绍了python+selenium开发环境搭建的图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
web 调试工具介绍和开发环境搭建
python与selenium开发环境搭建:
一、下载python软件:https://www.python.org/
下载完后,进行安装,安装成功后,打开IDLE(Python 3.6.2),如下图:
如上图在里面输入print("Hello Wrod!")按回车,出现Hello Wrod!,说明已经把IDLE装好了,下面打开dos命令窗口输入Python按回车。如下图:
出现python版本号等信息说明python已经安装成功。如果出现错误信息,则需要配置环境变量:
在环境系统变量Path中添加python的安装目录,比如:C:\Python35\Scripts;C:\Python35\,这个是安装在C盘的目录。
二、安装pip:https://pypi.python.org/pypi/pip
下载完成后解压,打开dos命令窗口进入刚才解压后的文件夹里面(如:D:\pip-9.0.1,这个是解压后的pip文件夹)输入如下信息:
输入如下信息后按回车键,进行安装,安装完后显示安装目录为:C:\Python35\Lib\site-packages\pip-9.0.1-py3.5.egg
再dos命令窗口输入:pip.exe按回车,如下图:
然后配置环境变量,在环境系统变量Path中添加C:\Python35\Lib\site-packages\pip-9.0.1-py3.5.egg(这个是安装在C盘的目录)。
再次打开打开IDLE(Python 3.6.2)输入import selenium按回车键,如下图:
如果没有找到selenium可以使用pip install -U selenium命令安装
下面使用selenium打开firefox浏览器:
首先到https://github.com/mozilla/geckodriver/releases下载geckodriver.exe,下载完后将该exe放入python安装根目录下(与python.exe同一目录)
在IDLE(Python 3.6.2)中输入import selenium按回车,再入from selenium import webdriver按回车,最后输入browser=webdriver.Firefox()按回车键就能成功调用firefox浏览器。如图:
firefox前端工具介绍:
1.fireBug:FireFox浏览器下的一套开发类插件
2.作用:查看页面上的元素,从而根据其属性进行定位
如何安装fireBug,打开FireFox浏览器照以下图片上的操作进行安装即可:
前端技术介绍:
1.html:网页的基础,是一种标记语言,显示数据;
2.JS:前端脚本语言,解释型语言,在页面中添加交互行为;
3.xml:扩展标记语言,用来传输和存储数据
4.css:层叠样式表,用来表现HTML或XML等文件样式
下面使用selenium打开chrome浏览器(安装Chrome浏览器webdriver):
1.安装chrome浏览器;2.下载chromedriver.exe;3.将下载的chromedriver.exe文件放到安装Chrome浏览器目录下面(如:C:\Users\Administrator\AppData\Local\Google\Chrome\Application)4.配置环境变量,将C:\Users\Administrator\AppData\Local\Google\Chrome\Application添加到环境系统变量Path中。
在IDLE(Python 3.6.2)中输入import selenium按回车,再入from selenium import webdriver按回车,最后输入b=webdriver.Chrome()按回车键就能成功调用chrome浏览器。如图:
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何为职务侵占罪进行辩护 职务侵占如何辩护 职务侵占罪有效辩护点有哪些 miui11开发者选项在哪_小米miui11开发者选项在哪 查询考研成绩需要什么 考研查分前要做什么 考研查询需要什么证件 研究生什么专业好 什么专业的研究生最好 考研究生什么专业好 奥克斯空调开机为什么不启动? python如何实现读取excel中账号密码后自动登录网页... 奥克斯空调开机显示黄灯内外机不工作 python表单提交,已抓到了post的数据,但是数据里... 奥克斯空调3匹柜机室外风扇运转压缩机不工作是什么... 怎样用python编写能让他人填写信息的程序 如何用python访问网页并在表单处输入内容 奥克斯空调接电源不工作,指示灯不亮,怎么回事 python自动填写图形界面的输入框 为什么奥克斯空调外机不工作内机工作? 怎么用python编程模拟填写问卷,似乎很有难度 处理excel,选择vba还是python? 用python2.7写的自动填写表单脚本的求助 在python中如何实现自动填写文档功能? 奥克斯空调室外机不转什么原因 如何利用python进行参数的自动填写 python 如何弹出能填写的文本框 奥克斯空调室内,室外风机都正常,就是压缩机不工... 怎样用python实现自动登录,自动填表 我家用的奥克斯空调前几天还好好的,昨天突然不制... 奥克斯空调出现f5外机不运行 想要学习python网络编程,该怎样入手 python 读取txt格式文件 来填写字典 Python的request爬虫填写post请求能干什么,用什么... 我想用python写个web界面简单执行远程linux命令 we... 非常,特别,十分,格外是什么意思?(怎么解释这... 非常的相近词是什么 非常的反义词是什么? 肾虚 早泄 去医院看病能治好吗? 肾虚早泄能治好吗?会致癌吗? 肾虚早泄能不能治好 肾虚引起的早泄能治好吗 肾虚早泄难治吗一般要治多久才好呢 肾虚早泄的治疗方法? 肾虚阳痿早泄怎么办? 早泄可以治愈吗 小米10扬声器清理在哪? 肾虚早泄自己能治吗 肾虚引起的早泄怎么办? 肾虚早泄应该怎么治?早泄了该怎么办