Selenium手撕打字网站

news/2024/5/9 9:09:47/文章来源:https://blog.csdn.net/ttumetai/article/details/122294714

在进行爬虫的时候,突发奇想,能不能用selenium进行打字网站的测试,说干就干

from selenium.webdriver import Firefox
from selenium.webdriver.common.keys import Keys
import time

首先导入需要的库

web = Firefox()

实例化浏览器

web.get('https://dazi.kukuw.com/')
time.sleep(1)
web.find_element_by_xpath('//*[@id="form"]/ul[6]/li[2]/input').click()
time.sleep(1)

访问网站,并找到开始测试按钮,直接点击开始
在这里插入图片描述

counter = 1
try:while True:text = web.find_element_by_xpath('/html/body/div[2]/form/div[3]/div['+str(counter)+']/div/span').textweb.find_element_by_xpath('/html/body/div[2]/form/div[3]/div['+str(counter)+']/input[2]').send_keys(text+' ')counter += 1
except:print('done!')

接下来写一个循环体,自动获取文本中的内容,并且自动输入文本内容。这里使用添加一个空格来实现换行功能
在这里插入图片描述
运行代码,可以看到过程十分丝滑
请添加图片描述
最后测试出来的打字速度为22316字一分钟,我平时的英文打字速度为300字一分钟,那得70多个我才赶得上,哈哈哈😓😓
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_801647.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

服务器系统蓝屏进不去怎么办,蓝屏无法进入任何模式怎么办_网站服务器运行维护,蓝屏...

如何在mac上配置apache和php_网站服务器运行维护在mac上配置apache和php的方法是:1、查看系统预装的apache和php版本;2、修改apache配置文件;3、生成php配置文件;4、重启apache服务;5、测试运行php文件。蓝屏无法进入任…

cn域名注册十元_网站使用短域名会有哪些好处?

域名注册对于网站建设来说是必不可少的,许多公司会根据域名的长度来运营网站。然而经过长时间的研究,人们发现短的域名更有利于运营。下面简单说说网站使用短域名会有哪些好处?1、更容易记忆大脑的处理系统都避长就短,越简单的东西越容易记忆…

电脑java编译器软件下载,JDK官方网站下载安装教程 JAVA编译器

很多人都不知道怎么在官方网站下载JDK,下面我们就一起来看看教程吧!操作方法01在搜索中输入“JDK官网”进行搜索,如下图所示。02搜索到JDK官网之后点击进入,如下图所示。03进入官网之后,点击下图中箭头指向的图标。04点…

Gitee如何免费部署静态网站?

1、网页只能本地浏览,想挂在云端进行访问浏览的 2、想入手云服务器,但服务器太贵了,觉得花钱不值得 3、不知道服务器如何使用和搭建的,对于新手小白不太友好 4、想快速部署网页的,简单配置就可以得到想要的 谁说程…

web前端-二级分类菜单(类似购物网站)

效果&#xff1a;鼠标移上去右边显示二级菜单。 效果图&#xff1a; 实现代码 <!DOCTYPE html> <html> <head lang"en"><meta charset"UTF-8"><title></title><style>*{margin:0;padding:0;}#nav{width:100%;h…

JAVA环境下JDK导入指定网站下载下来的证书

查了很多文章&#xff0c;都写的乱七八糟的&#xff0c;不是缺这就是缺那&#xff0c;反正不完善&#xff0c;经过各种试&#xff0c;会出现很多问题&#xff0c;比如keytool命令不能识别的问题&#xff0c;或者执行命令报错的问题&#xff0c;很多。 经过各种测试&#xff0c…

React实战入门课程:dva开发一个cnode网站(1)

dva开发一个cnode网站&#xff08;1&#xff09; dva 首先是一个基于 redux 和 redux-saga 的数据流方案&#xff0c;然后为了简化开发体验&#xff0c;dva 还额外内置了 react-router 和 fetch&#xff0c;所以也可以理解为一个轻量级的应用框架。 本教程是利用cnode的开放api…

React实战入门课程:dva开发一个cnode网站(2)

今天来学习第二节课程&#xff0c;完成列表数据的展示 效果&#xff1a; 1. 新建ListData组件 import React , { Component }from react; import { List, Avatar, Icon, Spin } from antd; import PropTypes from prop-types; import { connect } from dva;class ListData e…

React实战入门课程:dva开发一个cnode网站(3)

完成详情页渲染&#xff0c;用到了react-markdown来渲染 先看效果&#xff1a; 1 在components下新建Detail.js import React , { Component }from react; import { Card, Avatar, Spin, Icon,Comment, Tooltip, List} from antd; import PropTypes from prop-types; import …

React实战入门课程:dva开发一个cnode网站(4)

增加分类标签&#xff0c;效果如下&#xff1a; 1 修改ListData组件 完整代码&#xff1a; import React , { Component }from react; import { List, Avatar, Icon, Spin ,Tag } from antd; import PropTypes from prop-types; import { connect } from dva; import ./my.c…

Castle开发系列文章上了Castle的官方网站

最近有些忙&#xff0c;Blog更新的速度明显有些慢了&#xff0c;也是很久没有上Castle的官方网站了&#xff0c;今天Terry82&#xff08;跟我名字有点像&#xff09;的朋友告诉我Castle 开发系列文章在Castle官方网站上有链接&#xff0c;上去看了一下&#xff0c;还真是&#…

jitter 如何优化网络_网络营销专员浅析网络营销过程中如何做好网站权重流量的优化...

在搜索引擎中通过检索关键词后所展示出来的首页网站大多都有着不错的流量和权重&#xff0c;这对于企业网站来说是网站优化运营和网络营销推广专业水准的体现&#xff0c;这也是无数专业人士背后默默运营得出的结果。通常情况下&#xff0c;网站权重和流量越高&#xff0c;搜索…

如何bin部署sqlce4.0的ASP.NET mvc3网站

参考这里&#xff1a; How to Bin Deploy SQL Compact Edition 4.0 and Razor web projects With the release of VS2010 SP1 Beta1, Web Matrix, and Razor QFE, we can build web projects containing SQL Compact Edition 4.0 sdf file and ASP.NET Web Pages with Razor s…

sitemap-php生成网站地图

根据SEO需要生成站点地图有利于百度爬虫收录&#xff0c;后台需要生成sitemap.xml 文件&#xff0c;内容是站点链接&#xff0c;效果如图 开始后台管理模版&#xff0c;页面比较粗糙 下面开始代码部分&#xff1a; 我使用的是hyperf框架&#xff0c;所以把 Sitemap类&#xff…

php 生成网站地图txt

根据SEO需要生成站点地图有利于百度爬虫收录&#xff0c;后台需要生成sitemap.txt 文件&#xff0c;内容是站点链接&#xff0c;效果如图 开始后台管理模版&#xff0c;页面比较粗糙 下面开始代码部分&#xff1a; public function sitemaptxt() {$host request()->input(…

网站上做企业微信扫码授权登录怎么做?(超详细教程)

企业微信已经搞了这一套完整的教程&#xff01; https://developer.work.weixin.qq.com/tutorial/detail/56 第1步&#xff1a;企业微信自建应用 第2步&#xff1a;浏览企业微信开发文档 企业微信的开发文档&#xff1a; 企业微信API 第3步&#xff1a;企业微信自建应用设置授…

三、自定义网站(一) Previewing and applying a theme

Orchard提供了功能强大并且简单易用的主题系统。Orchard默认包含了一个主题。 Managing Themes 在控制面板中点击 Themes进入主题管理. 转载于:https://www.cnblogs.com/ibrady/archive/2012/03/20/2407433.html

head first python 支持网站(可下载所有的代码和示例)

http://examples.oreilly.com/0636920003434/ 转载于:https://www.cnblogs.com/apple2016/p/5298907.html

5个功能强大的工具网站,实用性超强,收藏起来吧!

1.音乐搜索器 一个汇集了许多音乐的网站。支持用户下载网易云&#xff0c;QQ 音乐&#xff0c;酷狗等各大主流网站的音乐&#xff0c;只需要输入歌名、音乐ID或者复制链接&#xff0c;就可以一键下载。 2.最美应用 一个推荐一些实用、创新应用的网站&#xff0c;各种类型都…

10个资源满满的网站,偷偷收藏起来吧!

大家一般找资源肯定会先想到百度搜索&#xff0c;可是有时候度娘资源也是有限的。想要的资源找不到怎么办&#xff1f;别担心&#xff0c;今天给大家分享10个资源超级丰富的网站&#xff0c;赶快来看看吧&#xff01; 1.有妖气 中国唯一且最大的纯原创漫画网站&#xff0c;数…