0


python爬虫篇:使用Selenium自动打开小说网页并自动浏览

需求:python,pycharm,Selenium库,火狐或ie浏览器

文章目录


前言

简单使用Selenium库,实现对浏览器的自动化操作


一、自动打开小说网页并浏览

1.下载库

方法:使用命令行下载或者在pycharm中下载

使用命令行下载:打开cmd终端,输入pip install selenium

在pycharm中下载:设置->项目->python解释器->+

2**.引入库**

代码如下:

from selenium import webdriver

3.创建浏览器对象并自动打开网页

代码如下:

from selenium import webdriver
Novel=webdriver.Firefox()#这里使用的是火狐浏览器
url="https://book.zongheng.com/chapter/1234528/68556331.html"#url为目标小说网址
Novel.get(url)#
Novel.set_window_size(1000,800)#调整窗口尺寸大小

4.增加js语句,模拟鼠标向下滑动,引入内置库,控制下滑速度

代码如下(完整代码):

from selenium import webdriver
import time#python内置库,无需安装
import random#python内置库,无需安装
Novel=webdriver.Firefox()#如果使用的是IE浏览器需改为webdriver.Ie()
url="https://book.zongheng.com/chapter/1234528/68556331.html"#url可改为其他网址
Novel.get(url)
Novel.set_window_size(1000,800)
i=0
while i<1000:
    speed=3#speed控制下滑幅度
    js="window.scrollTo("+str(i)+','+str(i+speed)+");"#模拟鼠标下滑的js语句
    i+=speed
    Novel.execute_script(js)#执行js语句
    time.sleep(random.randint(0,1))#控制下滑频率

总结

简单使用Selenium自动化操作网页,放松双手,值得拥有;

----点赞加关注,学习不迷路----

->你的点赞关注是我更新的最大动力<-


标签: python 爬虫 selenium

本文转载自: https://blog.csdn.net/m0_64397715/article/details/127788032
版权归原作者 爱编程的小熊熊 所有, 如有侵权,请联系我们删除。

“python爬虫篇:使用Selenium自动打开小说网页并自动浏览”的评论:

还没有评论