随笔分类 -  python

为什么puppeteer比selenium好?
摘要:引言 在今年年初,我在公司使用Selenium编写客户端测试。对于那些主要使用Scala编写的开发人员来说,这是很好的事。问题在于学习Scala和Selenium是开发人员编写端到端测试的高标准。我们有很多开发人员几乎都是用TypeScript编写的。作为Scala的新手,对新功能进行客户端测试非常 阅读全文
posted @ 2021-02-01 11:15 ygunoil 阅读(670) 评论(0) 推荐(0) 编辑
Puppeteer
摘要:Puppeteer 是 Chrome 开发团队在 2017 年发布的一个 Node.js 包,用来模拟 Chrome 浏览器的运行。我们团队从 Puppeteer 刚发布出来就开始成为忠实用户了(主要是因为 PhantomJs 坑太多了),本文主要在介绍 Puppeteer 的同时,结合我们平时的实 阅读全文
posted @ 2021-02-01 11:14 ygunoil 阅读(901) 评论(0) 推荐(0) 编辑
pip报failed to create process
摘要:使用pip命令的时候报failed to create process 1、错误提示窗口如下图 2、报这个错误的原因,是因为你改动了python的目录名称或位置。因为,我的电脑是安装了anaconda2和anaconda3的,我想让python2和python3共存,就将anaconda2和anac 阅读全文
posted @ 2020-09-09 17:42 ygunoil 阅读(337) 评论(0) 推荐(0) 编辑
js中arraybuffer与blob的区别
摘要:ArrayBuffer ArrayBuffer对象用来表示通用的、固定长度的原始二进制数据缓冲区。ArrayBuffer是不可以直接操作的,而是要通过类型数组对象或 DataView 对象来操作,它们会将缓冲区中的数据表示为特定的格式,并通过这些格式来读写缓冲区的内容,详细的可以查看这篇文章:前端二 阅读全文
posted @ 2020-08-14 10:59 ygunoil 阅读(3934) 评论(0) 推荐(0) 编辑
JS的二进制:Blob、ArrayBuffer和Buffer
摘要:概述 Blob: 前端的一个专门用于支持文件操作的二进制对象 ArrayBuffer:前端的一个通用的二进制缓冲区,类似数组,但在API和特性上却有诸多不同 Buffer:Node.js提供的一个二进制缓冲区,常用来处理I/O操作 Blob 我们首先来介绍Blob,Blob是用来支持文件操作的。简单 阅读全文
posted @ 2020-08-14 10:57 ygunoil 阅读(1587) 评论(0) 推荐(0) 编辑
爬虫笔记之JS检测浏览器开发者工具是否打开
摘要:在某些情况下我们需要检测当前用户是否打开了浏览器开发者工具,比如前端爬虫检测,如果检测到用户打开了控制台就认为是潜在的爬虫用户,再通过其它策略对其进行处理。本篇文章主要讲述几种前端JS检测开发者工具是否打开的方法。 一、重写toString() 对于一些浏览器,比如Chrome、FireFox,如果 阅读全文
posted @ 2020-03-16 18:18 ygunoil 阅读(984) 评论(0) 推荐(0) 编辑
添加自己的cmd/运行命令
摘要:网上有很多文章已经介绍了如何添加自己的cmd命令,以此可以实现在cmd或者运行中执行自定义的命令。 但网上的方法多有一些错误,再次我重新写一个操作步骤的教程。 1)在自己希望的地方建立一个文件夹,专门方式希望运行程序的快捷方式、脚本等。 例如 D:\myCmd 2)进入系统环境变量设置(此电脑右键- 阅读全文
posted @ 2020-02-01 04:04 ygunoil 阅读(3298) 评论(0) 推荐(0) 编辑
Pygame播放背景音乐与音效
摘要:1.播放背景音乐 pygame.mixer.music.load() 加载MP3格式 加入pygame.mixer.init()即可 第十一行第一个参数:播放次数(n>0),n=0时播放1次,-1是特殊值,会循环播放。执行的结果与书本上的结果不一致。 第二个参数:从音乐开头250s开始播放音乐。 在 阅读全文
posted @ 2019-09-19 17:33 ygunoil 阅读(2381) 评论(0) 推荐(1) 编辑
前端为什么要学习 Selenium
摘要:如果你正在阅读本文,那么可能希望从手动测试升级为自动化测试。你是对的,因为你需要学习 Selenium。我这样说是因为自动化测试已经风靡全球,而且业界正很缺少 Selenium 认证专家。 你可能还想知道,怎样开始测试,以及 Selenium 是否适合入门。如果你有这些疑问,那么请不要担心,因为在本 阅读全文
posted @ 2019-05-10 15:20 ygunoil 阅读(377) 评论(0) 推荐(0) 编辑
selenium用法详解
摘要:selenium 是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。这个工具的主要功能包括:测试与浏览器 阅读全文
posted @ 2019-04-19 16:39 ygunoil 阅读(129) 评论(0) 推荐(0) 编辑
函数变量的生存周期?
摘要:全局变量,当页面关闭之后生存结束 局部变量,函数方法执行完毕之后生存周期结束 阅读全文
posted @ 2018-06-21 20:03 ygunoil 阅读(351) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示