安装selenium 模块
pip install selenium

设置浏览器内核(以火狐浏览器为例)新建目录放置火狐的exe文件 如:D:\locaItem\item2\config\geckodriver.exe
火狐浏览器驱动,其下载地址是:https://github.com/mozilla/geckodriver/releases

from selenium import webdriver
brower = webdriver.Firefox(executable_path=r'D:\locaItem\item2\config\geckodriver.exe')
url = "https://so.csdn.net/so/search/s.do?q=Failed%20building%20wheel%20for%20sqlalchemy%20%20%E5%AE%89%E8%A3%85%E6%8A%A5%E9%94%99&t=&u="
brower.get(url=url)# print(brower.page_source)
brower.find_element_by_class_name("limit_width").click()
brower.close()

模拟浏览器点击链接

selenium 模拟火狐浏览器相关推荐

  1. Python 爬虫 之 Selenium 模拟打开操作浏览器爬取斗鱼全部视播相关信息,并json保存信息

    Python 爬虫 之 Selenium 模拟打开操作浏览器爬取斗鱼全部视播相关信息,并json保存信息 基础: Python 爬虫 之 Selenium.webdriver 的安装,以及模拟打开操作 ...

  2. python获取登录按钮_Python:Selenium模拟Chrome浏览器抓取淘宝商品信息

    对于采用异步加载技术的网页,有时候想通过逆向工程的方式来设计爬虫进行爬取会比较困难,因此,要想通过python获取异步加载数据往往可以使用Selenium模拟浏览器的方式来获取. Selenium是一 ...

  3. Python爬虫:Selenium模拟Chrome浏览器爬取淘宝商品信息

    对于采用异步加载技术的网页,有时候想通过逆向工程的方式来设计爬虫进行爬取会比较困难,因此,要想通过python获取异步加载数据往往可以使用Selenium模拟浏览器的方式来获取. Selenium是一 ...

  4. Python、Selenium、火狐浏览器,简单的自动化实现

    1.进行访问58同城的网站 2.F12进行定位元素 3.右键你定位到的数据,点击复制唯一的选择器 4.导入selenium包,编写自动化实现 from selenium import webdrive ...

  5. selenium 打开火狐浏览器版本兼容问题踩的坑

    我采用的是selenium2.53.1,firefox v67,geckodriver-v0.24.0,一直报driver.version: FirefoxDriver,版本不兼容.将火狐浏览器降低版 ...

  6. MacOS系统下selenium之火狐浏览器驱动firefoxdriver安装

    MacOS系统selenium3.141.0之火狐浏览器驱动firefoxdriver安装 fireFoxdriver.exe各版本下载链接](http://ftp.mozilla.org/pub/f ...

  7. python 模拟手机浏览器_python+chrome+Selenium模拟手机浏览器

    环境 安装chrome,F12后有个模拟手机浏览器的功能,如果找不到就自己google下啊 下载chromedriver.exe,并放到python的根目录下 实现代码 不废话,直接码起来~ #引入必 ...

  8. selenium之火狐浏览器环境配置

    1.下载并安装火狐浏览器:https://www.firefox.com.cn/ 2.下载对应火狐浏览器版本驱动并放置到Python安装目录Scripts下,如本人的:D:\Program Files ...

  9. python模拟手机访问_Python selenium 模拟Chrome浏览器打开手机模式

    chrome浏览器模拟打开手机图 python selenium实现手机网页自动化测试 第一种方法(已存在的主流设备) # -*- coding: utf-8 -*- from selenium im ...

  10. Python+Selenium+Unittest框架使用——Selenium——模拟操作浏览器(三)

    1.浏览器大小的控制 Set_window_size()是控制浏览器大小 Maximize_window()浏览器全屏显示 from selenium import webdriver #导入sele ...

最新文章

  1. SpringMVC(四)——Ajax技术
  2. 使用数据增强技术提升模型泛化能力
  3. mysql表数据提取工具,Jailer数据提取
  4. 程序员面试金典 - 面试题 04.02. 最小高度树(二叉搜索树中序遍历)
  5. linux 复制 链接文件,Linux硬链接、软连接和复制的区别
  6. VS2012+Win7网站发布详细步骤
  7. 动态代理解决网站字符集编码
  8. KeyMob--最智能的移动广告聚合平台
  9. 在 ASP.NET MVC 中充分利用 WebGrid (microsoft 官方示例)
  10. 局域网联机游戏找不到服务器,国庆想局域网联机,除了“吃鸡”,这些Steam游戏别错过...
  11. 串口通信协议c语言程序,串口通信协议源代码.doc
  12. struct Lnode *next
  13. 宝宝性别测试软件,胎儿性别测试方法
  14. Adobe:Flash中存在高危零日漏洞
  15. Unity自定义鼠标指针图案
  16. 11-DNS域名解析服务
  17. Kubernetes Pod Eviction 简介
  18. 食物相克表食物最佳搭配
  19. 客厅计算机笔记本cpu,自己装一台客厅迷你小电脑,我很幸运避开数个大坑
  20. 自兴动脑:见证人工智能发展新高度,挑战AI智慧医疗

热门文章

  1. ThinkPHP商城分类无限分类遍历数据
  2. 电脑同时上内外网——设置教程(附内外网优先级设置)
  3. tkinter教程_Tkinter教程–第3部分
  4. 麻瓜编程python web百度网盘_麻瓜编程_Python Web开发工程师_附课程配套资料
  5. Manjaro/Arch 软件配置安装
  6. python求角度公式_Python 计算任意两向量之间的夹角方法
  7. 【CS229机器学习】作业 Problem Set #0 线性代数和多变量计算
  8. react获取鼠标位置_JavaScript 获取鼠标点击位置坐标
  9. 宝塔搭建javaweb_宝塔面板配置及部署javaweb教程(全网最全)
  10. php 中文字符串长度_js或php获取字符串长度中文1个字符,英文0.5个字符