抽屉selenium cnblogs scrapy

博客园cnblogs的代码折叠

实现折叠的代码如下: <details> <summary>查看代码</summary> <pre><code> 这里写需要被折叠的代码 </code></pre> </details> 效果如下: 查看代码 这里写需要被折叠的代码 参考链接: https://www.cnblogs.com/los ......
cnblogs 代码 博客

selenium和playwright的区别和使用方法

Selenium和Playwright都是自动化测试工具,可以用于模拟用户操作、执行测试脚本、验证网站功能和性能等。它们的主要区别在于实现方式和功能特性。 1.实现方法 Selenium是基于浏览器驱动的自动化测试工具,支持多种编程语言和多种浏览器。Selenium通过启动浏览器驱动程序(如Chro ......
使用方法 playwright selenium 方法

[-007-]-Python3+Unittest+Selenium Web UI自动化测试之等待

selenium中,经常会出现元素还没有加载出来,浏览器找不到元素而报错的问题,设置等待是保证脚本运行的一个重要手段,常用的等待有三种--强制等待、隐式等待、显示等待。 1.强制等待 time.sleep(10) 必须等待10s,不太实用 2.隐式等待 driver.implicitly_wait( ......
Unittest Selenium Python3 Python 007

爬虫中间件和下载中间件,scrapy集成selenium,源码去重规则(布隆过滤器),分布式爬虫

1 爬虫中间件和下载中间件 ⏳ 1.1 爬虫中间件(一般不用) # 第一步:写个爬虫中间件类 class ScrapyDemoSpiderMiddleware: @classmethod def from_crawler(cls, crawler): # This method is used by ......
爬虫 中间件 分布式 过滤器 源码

scrapy解析数据,配置文件,整站爬取cnblogs,持久化

1 scrapy解析数据 🧉 ##### 运行爬虫 scrapy crawl cnblogs ##### 可以项目目录下写个main.py from scrapy.cmdline import execute execute(['scrapy','crawl','cnblogs','--nolog ......
cnblogs 文件 数据 scrapy

cnblogs 侧边栏

<script type="text/javascript"> window.cnblogsConfig = { info: { name: 'Martian148', // 用户名 || 不配置默认取博客园名称 startDate: '2018-10-13', // 入园时间,年-月-日。入园时间 ......
侧边 cnblogs

JVM系列-第12章-垃圾回收器-cnblog

title: JVM系列-第12章-垃圾回收器 tags: - JVM - 虚拟机 categories: - JVM - 1.内存与垃圾回收篇 keywords: JVM,虚拟机。 description: JVM系列-第12章-垃圾回收器。 cover: 'https://gitee.com/y ......
垃圾 cnblog JVM

JVM系列-第10章-垃圾回收概述和相关算法-cnblog

title: JVM系列-第10章-垃圾回收概述和相关算法 tags: - JVM - 虚拟机 categories: - JVM - 1.内存与垃圾回收篇 keywords: JVM,虚拟机。 description: JVM系列-第10章-垃圾回收概述和相关算法。 cover: 'https:/ ......
算法 垃圾 cnblog JVM

JVM系列-第8章-执行引擎-cnblog

title: JVM系列-第8章-执行引擎 tags: - JVM - 虚拟机 categories: - JVM - 1.内存与垃圾回收篇 keywords: JVM,虚拟机。 description: JVM系列-第8章-执行引擎。 cover: 'https://gitee.com/youth ......
引擎 cnblog JVM

JVM系列-第9章-StringTable(字符串常量池)-cnblog

title: JVM系列-第9章-StringTable(字符串常量池) tags: - JVM - 虚拟机 categories: - JVM - 1.内存与垃圾回收篇 keywords: JVM,虚拟机。 description: JVM系列-第9章-StringTable(字符串常量池)。 c ......
常量 字符串 StringTable 字符 cnblog

JVM系列-第7章-对象的实例化内存布局与访问定位-cnblog

title: JVM系列-第7章-对象的实例化内存布局与访问定位 tags: - JVM - 虚拟机 categories: - JVM - 1.内存与垃圾回收篇 keywords: JVM,虚拟机。 description: JVM系列-第7章-对象的实例化内存布局与访问定位。 cover: 'h ......
布局 实例 对象 内存 cnblog

JVM系列-第5章-堆-cnblog

title: JVM系列-第5章-堆 tags: - JVM - 虚拟机 categories: - JVM - 1.内存与垃圾回收篇 keywords: JVM,虚拟机。 description: JVM系列-第5章-堆。 cover: 'https://gitee.com/youthlql/ra ......
cnblog JVM

JVM系列-第1章-JVM与Java体系结构-cnblog

title: JVM系列-第1章-JVM与Java体系结构 tags: - JVM - 虚拟机 categories: - JVM - 1.内存与垃圾回收篇 keywords: JVM,虚拟机。 description: JVM系列-第1章-JVM与Java体系结构。 cover: 'https:/ ......
体系结构 JVM 体系 结构 cnblog

提成-cnblog

编号 状态 B269 1 C240 2 C237 3 C231 4 B233 5 C261 6 C239 7 C228 8 C260 9 B251 10 C229 11 B243 12 B241 13 C253 14 C253 15 B238 16 B252 17 C246 18 B235 19 B ......
提成 cnblog

selenium 安装及使用

一:序言 selenium 是一个web自动化工具 1.自动化测试 通过它,我们可以写出自动化程序,模拟浏览器里操作web界面。 比如点击界面按钮,在文本框中输入文字 等操作。 2.获取信息(就是爬虫) 而且还能从web界面获取信息。 比如招聘网站职位信息,财经网站股票价格信息 等等,然后用程序进行 ......
selenium

selenium定位元素被页面遮挡问题

问题:在定位页面列表某个元素时,因数据较多必须滑动滚动条才能看到下面数据,如下图所示: 使用一般的定位方法找不到元素:driver.find_element_by_xpath('//div[@class,"a"]').click() 报错信息:is not clickable at point (8 ......
selenium 元素 页面 问题

selenium4 python判断某个元素状态 是否可用 或者置灰

直接上代码: from selenium import webdriver from selenium.webdriver.common.by import By from time import sleep # 定义类 class GetEle: def __init__(self,driver) ......
selenium4 selenium 元素 状态 python

selenium等待元素加载、selenium元素操作、执行js、切换选项卡、前进后退异常处理、登录cnblogs、抽屉半自动点赞、xpath、动作链

selenium等待元素加载 # 代码操作非常快 》有的标签还没加载 》找就找不到 》就会报错 # 设置等待:显示等待,隐士等待 bro.implicitly_wait(10) # 找某个标签,如果找不到,最多等待10s selenium元素操作 # 点击操作 click() # 写文字 send_ ......
selenium 元素 抽屉 动作 cnblogs

打码平台、打码平台自动登录打码平台、selenium爬取京东商品信息、scrapy介绍安装、scrapy目录结构

打码平台 # 1 登录某些网站,会有验证码 》想自动破解 -数字字母:python模块:ddddocr -计算题,成语题,滑块。。。:第三方打码平台,人工操作 # 2 打码平台 -云打码,超级鹰 # 3 咱们破解网站登录的思路 -使用selenium 》打开网站 》(不能解析出验证码地址) 》使用截 ......
平台 scrapy selenium 结构 目录

selenium 反爬

本地浏览器执行 import time from selenium import webdriver chrome_option = webdriver.ChromeOptions() chrome_option.add_experimental_option('excludeSwitches', ......
selenium

打码平台,自动登录打码平台,selenium爬取京东商品信息,scrapy介绍安装

1 打码平台🌴 # 1 登录某些网站,会有验证码 》想自动破解 -数字字母:python模块:ddddocr -计算题,成语题,滑块。。。:第三方打码平台,人工操作 # 2 打码平台 -云打码,超级鹰 # 3 咱们破解网站登录的思路 -使用selenium 》打开网站 》(不能解析出验证码地址) ......
平台 selenium 商品 scrapy 信息

[-006-]-Python3+Unittest+Selenium Web UI自动化测试之悬浮窗口中的元素点击

1.分析现状: PPT模板悬浮出现悬浮窗口 悬浮窗口中分为4大类:PPT模板,PPT模板页,PPT关系图,PPT图表 大类下存在小类点击可跳转 但是此页面里还存在PPT模板下的总结汇报等此种情况的元素 此情况如果仅用 text定位是无法定位到的 所以排除了text定位方式 2.解决方法: 首先我们看 ......
Unittest Selenium 元素 Python3 Python

搜索文档树、bs4其他用法、css选择器、selenium基本使用、selenium其他用法

搜索文档树 # 1 find_all :找所有 列表 # 2 find 找一个 Tag类的对象 find和find_all from bs4 import BeautifulSoup html_doc = """ <html><head><title>The Dormouse's story</ti ......
selenium 文档 bs4 css bs

selenium输入框中输入内容再自动点击回车

from selenium import webdriver browser = webdriver.Chrome() browser.get('https://www.google.com') # 定位输入框 input_box = browser.find_element("id", 'APjF ......
selenium 内容

Scrapy框架基本使用(从安装到运行)

Scrapy基本使用 以抓取段子星中的标题和内容为例:https://duanzixing.com/ 1. Windows下安装: pip install twisted pip install pywin32 pip install scrapy 2. 创建工程 # scrapy startpro ......
框架 Scrapy

selenium等待元素加载,元素操作,执行js,切换选项卡,前进后退,异常处理,登录cnblogs,抽屉半自动点赞,xpath使用,动作链,自动登录12306

1 selenium等待元素加载🍧 # 程序执行速度很快 》获取标签 》标签还没加载好 》直接去拿会报错 # 显示等待:当你要找一个标签的时候,给它加单独加等待时间 # 隐士等待:只要写一行,代码中查找标签,如果标签没加载好,会自动等待 browser.implicitly_wait(10) 2 ......
元素 抽屉 selenium 动作 cnblogs

搜索文档树,bs4其它用法,css选择器,selenium基本使用,selenium其它用法

1 搜索文档树🥨 # 1 find_all :找所有 列表 # 2 find 找一个 Tag类的对象 1.1 find和find_all from bs4 import BeautifulSoup html_doc = """ <html><head><title>The Dormouse's s ......
selenium 文档 bs4 css bs

redhat --修改时区 转发 https://www.cnblogs.com/rongren/p/12600869.html

LINUX redhat 修改时间 在LINUX 系统中,时间分为两个部分,一个是系统时间,只针对运行时,重启后就无用,二是主板时间,系统重启后,自动从主板中获取时间。 一、查看时间 date命令:查看当前时间 二、修改时间 时间修改有两种方法 (一)修改系统时间,然后执行命令从系统同步时间 1、修 ......
时区 12600869 cnblogs rongren redhat

selenium保存cookies并使用

import import json import time from selenium import webdriver 保存 browser = webdriver.Firefox(executable_path=r"C:\MyProgrames\geckodriver.exe") # 根据实际 ......
selenium cookies

Python selenium操作cookie

如何使用Selenium处理Cookie,今天彻底学会了 (qq.com) """ 1.学习目标: 掌握selenium对cookie操作 2.语法 2.1获取所有cookie driver.get.cookies() 返同列表格式字典类型 [{},{},{}] 2.2添加cookie driver ......
selenium Python cookie