自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (5)
  • 收藏
  • 关注

原创 execjs 模块 call() 方法报错 AttributeError: ‘NoneType‘ object has no attribute ‘replace‘

【代码】execjs 模块 call() 方法报错 AttributeError: ‘NoneType‘ object has no attribute ‘replace‘

2024-03-05 09:59:04 413

原创 python报错Fatal error in launcher: Unable to create process

python 执行命令出现错误 Fatal error in launcher: Unable to create process using '"e:\Python37\python.exe" "D:\py37\Scripts\pip.exe" ':?解决办法:python -m pip list。内网的python环境,输入以下命令行报错。

2024-02-26 13:48:04 652

原创 playwright的实践之js点击

1.js点击操作很快,基本一闪而过,所以调试的时候,我会在js点击代码前后加上time.sleep(2),为了观察运行效果,click点击就会比js点击慢,起码是不用加等待就可以很好的观察页面效果的。2.js既可以点击可见的元素,也可以点击不可见的元素。click点击只能点击可见的元素。js的点击和click点击操作对比。

2024-01-22 09:21:39 597

原创 playwright实践之iframe操作

三.page.frame_locator()可以用css的正则匹配元素属性。一定位到iframe有四种方法。四.获取所有文本内容的js代码。二.关于frame的属性。

2024-01-17 11:19:10 1440 1

原创 功能测试面试题分享

你在测试中发现了一个bug ,但是开发经理认为这不是一个bug,你应该怎样解决。1、将问题提交到缺陷管理库里面进行备案。2、要获取判断的依据和标准:根据需求说明书、产品说明、设计文档等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据;如果没有文档依据,可以根据类似软件的一般特性来说明是否存在不一致的地方,来确认是否是缺陷;根据用户的一般使用习惯,来确认是否是缺陷;3、与设计人员、开发人员和客户代表等相关人员探讨,确认是否是缺陷;4、合理的论述,向测试经理说明自己的判断的理由,注意客

2021-12-17 14:24:27 2826 1

原创 2021-10-02

目的:想要用vscode去编写html等前端代码1.插件:需要下载open in browser和view in browser,这样右键就可以浏览器里面运行了2.文件-新建文件-xx.html,用感叹号➕ tab健就可以自动生成html框架的代码3.ctrl+s即保存知道以上三点就可以愉快的写前端代码了。...

2021-10-02 16:11:35 80

转载 Anaconda介绍、安装及使用教程 ---数据分析和机器学习 之前

〇、序Python是一种面向对象的解释型计算机程序设计语言,其使用,具有跨平台的特点,可以在Linux、macOS以及Windows系统中搭建环境并使用,其编写的代码在不同平台上运行时,几乎不需要做较大的改动,使用者无不受益于它的便捷性。此外,Python的强大之处在于它的应用领域范围之广,遍及人工智能、科学计算、Web开发、系统运维、大数据及云计算、金融、游戏开发等。实现其强大功能的前提,就是P...

2018-06-01 16:01:14 2591

原创 mac 用anaconda创建虚拟环境

一.首先在安装anaconda卸载condarm -rf ~/anaconda3即删除Anaconda的安装目录。根据安装的Anaconda版本选择相应的卸载命令。二.下载成功之后,1.用conda命令创建虚拟环境conda create --name "环境名称" python=3    #在python3中创建虚拟环境conda create --name "环境名称" python=2   ...

2018-06-01 15:59:16 16113

转载 python3的MySQL基本操作

这是python3下的MySQL基本操作。其他类型的数据库用法基本一样。就是库的名字不同。因为python官方很早之前就规定了数据库第三方库的借口,来避免API混乱的情况。安装与准备这是python3的库,所以windows下安装不会像python2那样各种奇葩VC错误。是比较方便的傻瓜安装。Windows平台下: py -3 -m pip install PyMySQLLinux:python3...

2018-03-15 09:32:22 261

转载 numpy中randn()和rand()的区别

numpy中有一些常用的用来产生随机数的函数,randn()和rand()就属于这其中。 numpy.random.randn(d0, d1, …, dn)是从标准正态分布中返回一个或多个样本值。 numpy.random.rand(d0, d1, …, dn)的随机样本位于[0, 1)中。 代码:import numpy as np arr1 = np.random.randn(2,4)p...

2018-03-12 16:06:51 13840

转载 numpy之argsort的用法

在Python中使用help帮助>>> import numpy>>> help(numpy.argsort)Help on function argsort in module numpy.core.fromnumeric:argsort(a, axis=-1, kind='quicksort', order=None)    Returns the indi...

2018-03-08 23:02:15 337

原创 from IPython import embed

在pycharm中运行如下代码from IPython import embeda = 10b = 20embed(header='First time')c = 30d = 40embed()运行结果如下:Python 3.6.3 |Anaconda, Inc.| (default, Oct  6 2017, 12:04:38) Type 'copyright', 'credits...

2018-03-08 19:01:58 8697

原创 enumerate

enumerate是python的内置函数,enumerate在for循环中得到计数的用法,enumerate的参数为可迭代对象,如字符串,列表等,返回的是enumerate的类。用法如下:有一个列表 li = ['a','b','c','d']1.# enumerate可以既遍历出索引,又遍历出元素for index,item in enumerate(li):    print(index,i...

2018-03-07 17:29:34 4572

转载 http和https的区别

什么是 HTTPS?HTTPS (基于安全套接字层的超文本传输协议 或者是 HTTP over SSL) 是一个 Netscape 开发的 Web 协议。你也可以说:HTTPS = HTTP + SSLHTTPS 在 HTTP 应用层的基础上使用安全套接字层作为子层。为什么需要 HTTPS ?超文本传输协议 (HTTP) 是一个用来通过互联网传输和接收信息的协议。HTTP 使用请求/响应的过程,因...

2018-03-06 21:29:52 2648

转载 ftp的20,21端口及其工作模式

什么是FTP?FTP就是文件传输协议 File Transfer Protocol 的缩写.FTP端口号是多少?21FTP的端口号能改吗?能ftp的端口号20、21有何区别?一个是数据端口,一个是控制端口,控制端口一般为21,而数据端口不一定是20,这和FTP的应用模式有关,如果是主动模式,应该为20,如果为被动模式,由服务器端和客户端协商而定FTP Port模式和FTP Passive模式  当...

2018-03-06 19:39:26 2556

原创 python log日志系列之scrapy

log 信息级别从低到高依次是:notset、debug、info、warn、error、critical,日志只会显示比设置的日志等级高的级别,等级低的不会显示。scrapy中:    默认终端显示的是debug级别的log信息    在setting里面设置     LOG_LEVEL = WARN #log日志的级别    LOG_FILE = "./..."  # log日志的存储位置在s...

2018-03-06 18:59:46 1240

转载 git revert和git reset的区别

原文:http://blog.csdn.net/koffuxu/article/details/6731876git revert 是生成一个新的提交来撤销某次提交,此次提交之前的commit都会被保留git reset 是回到某次提交,提交及之前的commit都会被保留,但是此次之后的修改都会被退回到暂存区具体一个例子,假设有三个commit, git st:commit3: add test3...

2018-03-03 15:36:18 209

SecureCRT 8.5.2.dmg

mac连接linux的客户端工具

2021-12-16

测试常见面试题.docx

测试常见面试题

2021-12-16

VMware-workstation-full-15.5.5-16285975.exe

vmware安装包

2021-12-16

72.0.3626.81_chrome64_stable_windows_installer.exe

windows版本的谷歌浏览器

2021-12-16

截图工具Snipaste-1.16.2-x64.rar

一款很实用的截图工具

2021-12-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除