利用selenium和python写的程序:

from selenium import webdriver
import os
br = webdriver.Chrome()
br.get("https://www.zymk.cn/2/")
br.maximize_window()
def clear():
    global br
    try:
        br.execute_script('''var child = document.getElementById("layui-layer-shade1");if(child!=null)child.parentNode.removeChild(child);''')
        br.execute_script('''var child = document.getElementById("readguide");if(child!=null)child.parentNode.removeChild(child);''')
        br.execute_script('''var child = document.getElementById("layui-layer1");if(child!=null)child.parentNode.removeChild(child);''');
        br.execute_script('''var child = document.getElementById("footerTools");if(child!=null)child.parentNode.removeChild(child);''');
    except:
        pass
while True:
    input("next")
    br.implicitly_wait(5)
    times=len(br.find_element_by_class_name("selectpage").find_elements_by_tag_name("option"))
    clear()
    for i in range(times):
        input("next")
        br.find_element_by_css_selector('''body > div.container > div.footpage > span.btn.nextpage''')
        br.execute_script('''var child = document.getElementsByClassName("btn nextpage");if(child!=null)child[0].click()''')
        clear()
    else:
        br.execute_script('''var child = document.getElementsByClassName("looknext");child[0].click()''')

利用selenium和python 爬虫网站代码相关推荐

  1. python爬虫网站代码嵌套多层_Python爬虫关于多层嵌套iframe的解决

    近期由于公司资源需要,我爬取了一个视频网站,结果以为一个很容易的小爬虫,却步步是坑啊,费了一天终于都解决了(太菜了!!!). 前面导航页的爬虫就不多说了,无非就是webdriver和PhantomJS ...

  2. 爬空气质量MySQL_爬虫:利用selenium采集某某环境网站的空气质量数据

    前言:在上一篇文章中,我们介绍了在http://PM2.5.in这个网站采集空气质量的数据,本篇文章是对其产生的一些问题的另一种解决方案,提供更加权威的数据采集. 技术框架:selenium.json ...

  3. python爬虫网站接口的使用——将网页上的输入内容的接口转移到对应的爬虫中(通过爬虫查询相关网页的信息)

    python爬虫网站接口的使用 网站任何输入的对话框,都对应着相关的接口 找到接口对应的关键字,就可以使用爬虫输入关键字进行操作了 通过ip38网站实现爬虫查询ip归属地 登陆相关的网址,随便查询一个 ...

  4. python正则表达式提取电话号码_利用正则表达式编写python 爬虫,抓取网页电话号码!...

    利用正则表达式编写python 爬虫,抓取网页联系我们电话号码!这里以九奥科技(www.jiuaoo.com)为例,抓取'联系我们'里面的电话号码,并输出. #!/usrweilie/bin/pyth ...

  5. python爬虫入门 - 代码、案例集合

    python爬虫入门 - 代码.案例集合 资源案例 · 统计 · 如下: 10个Python爬虫入门实例 以上就是关于"python爬虫入门 - 代码.案例集合"的全部内容.

  6. python抓取网页电话号码_利用正则表达式编写python 爬虫,抓取网页电话号码!...

    利用正则表达式编写python 爬虫,抓取网页联系我们电话号码!这里以九奥科技(www.jiuaoo.com)为例,抓取'联系我们'里面的电话号码,并输出. #!/usrweilie/bin/pyth ...

  7. python3爬虫项目代码_三个python爬虫项目实例代码

    这篇文章主要介绍了三个python爬虫项目实例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 爬取内涵段子: #encoding=utf-8 i ...

  8. python爬虫学习代码

    最近刚学完一点Python分布爬虫,先贴上练习用的代码Python爬虫入门代码,过段时间整理笔记.

  9. python获取网站代码_python爬虫1——获取网站源代码(豆瓣图书top250信息)

    # -*- coding: utf-8 -*- import requests import re import sys reload(sys) sys.setdefaultencoding('utf ...

最新文章

  1. 自定义request_python3下urllib.request库之Handle处理器和自定义Opener
  2. Spring 基于Java配置
  3. Tungsten Fabric SDN — Netronome Agilio SmartNIC vRouter
  4. windows php swoole 安装
  5. 一套模块化数据中心培训资料
  6. 无连接可靠传输_尽力传输是什么 尽力传输原理介绍【图文】
  7. fixture.detectChange开始单步调试,如何执行到Directive的ngOnChange钩子
  8. 关于函数指针调用C++非静态成员
  9. 刚买的ubuntu服务器 为什么没有文件,新买的linux服务器怎么使用
  10. linux下collada-dom编译,Building Collada
  11. 2008年秋季学期文兴小学四年级班主任工作计划
  12. imutils.path
  13. linux+显卡驱动+七彩虹,9800gt显卡驱动
  14. “学霸系统”之NABC
  15. java语法 chm_使用java代码打开chm格式的帮助文档
  16. 凸优化第三章凸函数 3.3共轭函数
  17. python 显示界片_任何快速的python图形用户界面都可以显示摄像机的实时图像
  18. 『基础教学第二章』MMD基本功能详解-Kinsama
  19. 工具说明书 - 使用网页生成条码
  20. 恶意代码分析实战 11 恶意代码的网络特征

热门文章

  1. Daimayuan Online Judge 快快变大
  2. 中国智慧灯杆摄像机市场发展趋势与前景规模预测报告2022-2028年
  3. 春天的马车曲(横光利一)
  4. 利用留数定理计算实积分进阶例子
  5. Kong静态资源配置(直接访问kong返回静态资源)
  6. Linux安装Elasticsearch详细教程
  7. 第一个 Python 程序(2)
  8. 谈谈国产FPGA现状
  9. 阿里新突破!自主创新的下一代匹配推荐技术:任意深度学习+树状全库检索
  10. Ubuntu中出现sudo:unknown uid 1000:who are you?