你可能会在页面底部看到谷歌广告。在from selenium import webdriver

from selenium.webdriver.common.by import By

from selenium.webdriver.support.ui import WebDriverWait

from selenium.webdriver.support import expected_conditions as EC

from selenium.common.exceptions import TimeoutException

driver = webdriver.Chrome()

driver.get('https://simpletire.com/catalog?select=1&brand=61&query=catalog')

click_more=True

wait = WebDriverWait(driver, 30)

while click_more:

try:

elem = wait.until(EC.visibility_of_element_located((By.XPATH, '//button[@class="btn btn-primary btn-lg"]')),

"Cannot find 'Load More' button")

elem.click()

except TimeoutException:

click_more = False

使用xpath和visibility_of_element_located我得到以下异常:

^{pr2}$

在尝试单击按钮之前,您需要关闭googleadd或将页面向下滚动一点。完成后,while循环应该可以工作了。在

python selenium 点击加载更多_如何等待页面加载,然后按selenium中的“加载更多”按钮?...相关推荐

  1. thinkphp 框架自动加载原理_这下你应该理解ThinkPHP的Loader自动加载了

    想了很久终于要开始系列文章的编写了,期望是写出提升和面试都可以搞定的系列文章. 当你看到本文时,如果你发现咔咔没有编写到的面试热点问题或者技术难点,期待评论区指出,一起完善. 前言 目前再整理PHP进 ...

  2. python爬取内容和f12不一致_爬取页面和审查元素获取的内容不一致

    今天看书看到 图片爬虫实战之爬取京东手机图片 这一节,想着自己动手练习一下,因为以前看过视频所以思路还是比较清晰,主要是为了复习巩固刚刚学的正则表达式. 打开京东手机页面, https://list. ...

  3. android webview加载不出来,【新手有关问题】Android浏览器中WebView加载不出网页

    当前位置:我的异常网» Android » [新手有关问题]Android浏览器中WebView加载不出网 [新手有关问题]Android浏览器中WebView加载不出网页 www.myexcepti ...

  4. python模拟点击下一页_爬虫模拟点击下一页selenium

    爬虫实现翻页功能 from selenium import webdriver from selenium.webdriver.support.ui import WebDriverWait from ...

  5. python京东自动签到领金豆_爬虫实战【10】利用Selenium自动登陆京东签到领金币...

    今天我们来讲一下如何通过python来实现自动登陆京东,以及签到领取金币. 如何自动登陆京东? 我们先来看一下京东的登陆页面,如下图所示: [插入图片,登陆页面] 登陆框就是右面这一个框框了,但是目前 ...

  6. java 滚动加载数据_[Java教程]浏览器滚动条快到底部时自动加载数据

    [Java教程]浏览器滚动条快到底部时自动加载数据 0 2015-11-30 15:00:44 1 2 3 4 5 6 ");24 main.append(" hello worl ...

  7. python可以在苹果系统上装吗_在Windows、Mac和 Linux系统中安装Python与 PyCharm

    "工欲善其事,必先利其器",本文介绍 Python环境的安装和 Python的集成开发环境(IDE) PyCharn的安装. 一.Python安装( Windows.Mac和 Li ...

  8. 一个大图切成几个小图加载速度更快_谷歌SEO页面速度的重要性

    什么是页面速度? 页面速度是指网页加载所需的时间.一个页面的加载速度是由几个不同的因素决定的,包括网站的服务器.页面文件大小和图片压缩. 也就是说,"页面速度 "并不像 " ...

  9. python虚拟环境安装的包在哪_如何使用virtualenv引导脚本在虚拟环境中安装python包?...

    我想创建一个引导脚本来设置本地环境并在其中安装所有要求.我一直在尝试使用virtualenv.create_bootstrap_script,如docs所述. import virtualenv s ...

最新文章

  1. MFC,ADO方式实现数据库操作
  2. 深入研究Java类加载机制
  3. 工业用微型计算机(11)-指令系统(8)
  4. 初识ES-IK分词器的拓展和停用词典
  5. cf1553D. Backspace
  6. 有向图算法 PHP,科学网—一种可用于脑神经网络分析的有向图分解算法 第六稿 - 谢勤的博文...
  7. ] 求鉴定:《终于知道ramdisk 4g是如何使用4G以上内存了,慎用!》
  8. 顺序表 (数组) 详解
  9. 提高程序员工作效率的几大工具
  10. mc java 连接超时_Java进程CPU占用高导致的网页请求超时的故障排查
  11. HTML5 Canvas游戏开发(二)高级功能
  12. Apache环境.htaccess伪静态301跳转(www与不带www)
  13. 写个批处理脚本来帮忙干活--遍历文件夹字符串处理
  14. python离线录音转文字软件_语音转文字工具 v2.0免费版
  15. 计算机数值方法(1):引论
  16. 河南科技大学计算机学院录取名单,河南科技大学2019年硕士研究生拟录取名单(第四批)...
  17. tplink478虚拟服务器设置,tp-link路由器TL-R473如何设置,10台电脑设置局域网
  18. pdf转图片的两种方式(java)
  19. torch.nn.Embedding的使用
  20. MacBook(m1) 通过brew安装PHP环境

热门文章

  1. 疯狂python讲义pdf_如何自学成Python大神?这份学习宝典火爆 IT 圈!
  2. mysql with-embedded-server_终于成功实验程序实现Embedded MySQL Server启动(C/C++)
  3. asp.net web submit链接页面_De1CTF2020的Web部分题解
  4. linux的常用的软件,Linux常用的软件和命令
  5. 计算机软件3dmax在展览中的研究,【建模技巧】实用展览设计3ds Max建模方法(第一期)...
  6. AGP与PCI-E的区别和PCI-E接口与PCI接口的区别
  7. linux禁止内核抢占,Linux内核态抢占机制分析
  8. 通讯录通过id找邮箱和手机
  9. Error:(2, 0) Plugin with id 'com.github.dcendents.android-maven' not found
  10. php算法求出一个数可以被分解成多少个_小学奥数必须掌握的30个知识模块汇总...