python脚本
selenium库
chrom浏览器驱动

from selenium import webdriver
import time
import re# 创建 WebDriver 对象,指明使用chrome浏览器驱动
wd = webdriver.Chrome()#初始化
url = "http://www.booksky.cc/novel/212113/read_1.html"
wd.maximize_window()i = 1
fb = open('林深终有路.txt','w',encoding='utf-8')
#开始循环
while i<81: #目前只更新到80章,记得+1# 调用WebDriver 对象的get方法 可以让浏览器打开指定网址wd.get(url)# 根据id选择元素,返回的就是该元素对应的WebElement对象   //*[@id="chaptercontent"]element = wd.find_element_by_id('chaptercontent').text# 通过该 WebElement对象,就可以对页面元素进行操作了fb.write(element)fb.write('\n\n')fb.write('******************')fb.write('\n\n')print('下载了第%s章\n'%i)wd.find_element_by_link_text('下一章').click()time.sleep(1)url_i = wd.current_url#print(url_i)#exit()url = url_ii+=1
fb.close()
print('下载结束!')
wd.close()

python- selenium-快眼看书-林深终有路相关推荐

  1. python+selenium实战之无限评论

    目录 概要 1.登录模块 2.生成评论 3.主要内容 4.源代码汇总(可直接运行) 建议先看 摘要,了解大体项目内容,配好相应环境, 登录模块内容记得改成你自己的账号和密码,然后直接看 源代码汇总,在 ...

  2. Python+Selenium 网页自动化 exe 程序编程实现(最全避坑指南)

    前言 在我的日常工作中,经常需要在内网(不连接互联网)的网页版办公系统中进行抓取网页数据.修改表单等大量重复性的操作.我就想是否可以编写出自动化的工具,将这些日常琐碎的操作变得轻松而高效.虽然本人非计 ...

  3. Python+Selenium,让浏览器自动帮你下文献

    在做学术.搞科研的过程中,我们往往需要针对一个特定的主题下载海量的文献.在把几百篇文献下载到电脑的过程中,假如遇到不够友好的数据库不提供批量下载的功能,怎么办?我恰好遇到了这样的批量下载的科研任务和批 ...

  4. chrome 控制台信息获取 python_【python+selenium自动化】设置Chrome启动参数

    起因:直接用selenium的webdriver启动chrome,会弹出"Chrome正在受到自动软件的控制",并且窗口较小,是因为chrome没有加载任何配置 解决:点进sele ...

  5. Python+selenium+firefox模拟登录微博并爬取数据(1

    1:环境python3.5,最新 firefox,selenium-3.14.0. 本来准备用无界面的,但是感觉效果不好看出来所以先用有界面的浏览器来做.分几次来慢慢写.这节先配置好环境. 2:安装: ...

  6. 教你两种python selenium保存图片的方法

    大家好,本篇文章主要讲的是python selenium保存图片最好的两种方法,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下 selenium爬取页面时经常遇到要保存图片的需求,通常的做法是 ...

  7. mac 搭建python+selenium+chromedriver环境

    mac 搭建python+selenium+chromedriver环境 有关配置默认python3,请查看:https://blog.csdn.net/qq_35098526/article/det ...

  8. Python + Selenium 自动发布文章(二):简书

    Python + Selenium 自动发布文章系列: Python + Selenium 自动发布文章(一):开源中国 Python + Selenium 自动发布文章(二):简书 Python + ...

  9. Python selenium根据class定位页面元素,xpath定位

    Python selenium根据class定位页面元素 在日常的网页源码中,我们基于元素的id去定位是最万无一失的,id在单个页面中是不会重复的.但是实际工作中,很多前端开发人员并未给每个元素都编写 ...

最新文章

  1. jquery怎么获取radio的值
  2. Science:人类迎来目前最为全面的癌症染色质可及性图谱
  3. 全球及中国装饰花盆行业消费规模与投资商机研究报告2022版
  4. Handler源码剖析
  5. LoadRunner远程监测Centos服务性能配置过程
  6. 强基计划对计算机,你对报考强基计划怎么看?
  7. matlab程序svm四等级分类,支持向量机(SVM)多分类matlab程序代码
  8. CVPR2021开源项目,带你傲游宇宙!
  9. puml绘制思维导图_定制工作计划有哪些操作,4款工作思维导图模板助你效率蹭蹭上涨...
  10. c语言循环语句实例解释,c语言循环语句(c语言循环语句实例)
  11. word宏的使用——Selection对象
  12. Oracle 11g 创建数据库
  13. 电路板上各种标志的含义
  14. “离职同事在工作群抢红包被踢”:学会退群,是职场人的基本修养
  15. 遇到一个诡异的regedit.exe程序问题
  16. 数学三次危机(四)第一次数学危机
  17. Google pixel 原生安卓出现 WiFi 网络受限、优化网速、网络无法连接问题
  18. MySQL根据当前日期获取具体某一天或者某些天的数据
  19. 2021.12.26 第一章. 计算机组成与体系结构
  20. 系统 应用程序 提示 初始化失败 或 无法加载模块 等错误

热门文章

  1. pta c语言作业,C语言PTA平台习题与答案
  2. 使用Amazon Deep Learning AMI 快速实现 CUDA,cuDNN 和深度学习框架版本兼容
  3. 2021年烟花爆竹产品涉药复审考试及烟花爆竹产品涉药作业模拟考试
  4. linux音乐应用程序,适用于节拍,循环,录音的最佳免费Linux音乐制作应用程序 | MOS86...
  5. 大脑的终极秘密——从狮子也有意识谈起
  6. UOJ14 DZY Loves Graph
  7. enable 华为交换机ntdp_华为交换机常用命令
  8. 【js】不间断空格 特殊的空格-ASCII码值160
  9. 一页纸商业计划书模板(转载)
  10. 坚果云教你几招提升你办公效率的技巧!