关于在python中selenium的安装及应用方法

本文介绍了如何在Python中安装和使用selenium来模拟浏览器操作,包括获取动态数据、登录并处理登录后的操作。重点讲解了selenium的安装步骤、所需浏览器驱动的下载与配置,以及基本的网页元素定位方法,如通过id、name、class_name、tag_name、css_selector和xpath。此外,还展示了模拟登录的示例。
摘要由CSDN通过智能技术生成

    在python中,selenium完全可以模拟人对浏览器的操作,对动态数据进行获取,动态数据是由代码生成,在页面初始化的过程中无法正常获取,但是,通过selenium却可获取,但是有些数据必须要登录之后才能获取,例如,好友列表、评论。消费记录等等...登陆以后获取cookie,才能进行以下操作,但前提是有账号密码方可实现selenium代替登录。

    selenium的特点是:

         1.程序控制浏览器进行操作

         2.在程序控制浏览器进行操作的时候,速度会非常慢,因此也要谨慎使用selenium(或者设置延时登录 time.sleep(3))

         3.在使用sellenium的时候控制浏览器的时候,需要下载浏览器对应的驱动程序

         4.要使用selenium的时候,要时刻注意selenium和浏览器之间的关系

    对selenium的安装进行步骤操作:

        1.在终端打印  pip install selenium

        2.在浏览器搜索 geckodriver,获取下载地址https://github.com/mozilla/geckodriver/releases,打开这个网址后

        在看到这个

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值