软件测试 软件tkinter python
光学成像系统 Part III - BRDF测试数据使用 (二)
# 一、BRDF实验数据使用方法 ## 1. 数据集-[下载](https://pan.baidu.com/s/1_XLyBAgdqwR_wiVnoBoLxw?pwd=mchg) ### I. 数据集格式(Anisotropic BRDF Data File Format) 解压后的数据集以 `.d ......
python 导入错误 ImportError: Unable to import required dependencies: numpy
python 导入错误 ImportError: Unable to import required dependencies: numpy python3.9对应的numpy版本 参考: https://blog.csdn.net/guigenyi/article/details/12624848 ......
怎么做接口自动化?一名功能测试的心路历程
小帅是一名功能测试工程师,最近参与的项目接口异常复杂,发版非常频繁,每次回归测试都得很久,项目负责人决定为这个项目搭建接口自动化流程,提高测试效率。这份重任最后还是到了小帅头上,问题来了,要搭建自动化测试,首先得精通一门编程语言,作为一名功能测试小帅感觉头都要大了,自己也只会简单的编程,于是小帅在网 ......
RunnerGo 新增对WebSocket、dubbo、TCP/IP三种协议的API测试
大家好,RunnerGo作为一款一站式测试平台不断为用户提供更好的使用体验,最近得知RunnerGo新增对,WebSocket、Dubbo、TCP/IP,三种协议API的测试支持,本篇文章跟大家分享一下使用方法。 WebSocket协议 WebSocket 是一种在单个 TCP 连接上进行全双工通信 ......
python [pymysql] 操作MySQL数据库
python [pymysql] 操作MySQL数据库 # 连接、关闭数据库 ```python def get_conn_(): """ :return: 连接,游标 """ # 创建连接 conn = pymysql.connect(host="", user="", port=3306, pa ......
好用的免费软件
[TOC] #OFFICE系列: ##Office Tools https://otp.landian.vip/zh-cn/ ##trilium笔记 https://github.com/zadam/trilium #系统工具 ##Glary Utilities 5 https://www.glar ......
Vectorworks 2023 mac|3D建筑设计软件
Vectorworks 2023 mac(3D建筑设计软件)是一款全新的三维建筑设计软件,3D建筑设计软件拥有更多的功能,更加实用,更强大!Vectorworks 2023 mac的主要功能是设计和构建模型和渲染图, Vectorworks 2023 mac的主要功能还包括在线渲染、动画模拟和3D建 ......
python解析json数据
python解析json数据 # demo ```python data = { "name": "John", "age": 30, "hobbies": ["reading", "running", "swimming"], "scores": [85, 90, 95] } for key, v ......
python-contextlib上下文管理器
## python contextlib上下文管理器 **python-contextlib** - 上下文管理器 两大作用: -- 可以以一种更加优雅的方式,**操作(创建/获取/释放)资源**,如文件操作、数据库连接; -- 可以以一种更加优雅的方式,**处理异常**; ### 读取文件的一般流 ......
接口测试(4)--会话管理
会话的概念 由于HTTP协议无状态的特点,所以客户端和服务器都不会保存客户端请求的相关信息。 所以服务器无法知道客户端的请求状态是不是已登录的状态, 为了解决这个问题,我们需要通过一个字符串表示用户的未登录/已登陆的状态。然后控制用户对资源的访问。 在现在的Web项目中,管理用户会话主要有3种实现方 ......
Spring Boot 测试类注入Bean失败的原因
添加test依赖: <!-- starter-test:junit + spring-test + mockito --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter ......
Python之套接字、黏包
### 了解socket ```python socket: Socket是应用层与TCP/IP协议族通信的中间抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据, ......
爆发性能!Python多线程使用从入门到精通,轻松提升程序速度!
多线程是一种并发编程的技术,通过同时执行多个线程来提高程序的性能和效率。在Python中,我们可以使用内置的threading模块来实现多线程编程。本文将介绍Python中的多线程使用,包括创建线程、线程同步、线程间通信以及线程池等基本概念和技巧。 ## 一、创建线程 在使用多线程之前,我们首先需要 ......
接口测试(3)--HTTPS协议
HTTPS HTTPS是HTTP协议+SSL/TLS(Secure Sockets Layer/Transport Layer Security )认证,是一个基于安全套接字的 超文本传输协议 HTTP与HTTPS的区别 HTTP 的 URL 以 http:// 开头,而 HTTPS 的 URL 以 ......
盘点一个Python网络爬虫抓取股票代码问题(下篇)
大家好,我是皮皮。 ### 一、前言 前几天在Python白银群【厚德载物】问了一个`Python`网络爬虫的问题,这里拿出来给大家分享下。 ![image.png](https://upload-images.jianshu.io/upload_images/26239789-47a6bcf228 ......
邮件群发教程-附软件下载,注:不得用于违法途径,违法必究
注:如无法下载或运行QQ提取工具请关闭电脑防火墙 网络非法外之地,切记:此教程只可用于正规推广业务,如进行违法违规业务操作将不会提供任何协助,请合法合规使用 如需搭建企业邮箱和其他服务,或者需要远程协助请联系企业邮箱(enterprise@qoot.cool)、微信(wx_qootcool)或QQ( ......
java 工具类大全 ,软件开发必备
Java是一种广泛使用的编程语言,拥有丰富的工具类库,可以帮助开发者提高开发效率。下面是一些常用的Java工具类库的介绍: Apache Commons:Apache Commons是一个开源的Java工具类库,提供了许多常用的工具类,包括字符串处理、集合操作、日期处理、文件操作等。它是Java开发 ......
java 工具类大全 ,软件开发必备
Java是一种广泛使用的编程语言,拥有丰富的工具类库,可以帮助开发者提高开发效率。下面是一些常用的Java工具类库的介绍: Apache Commons:Apache Commons是一个开源的Java工具类库,提供了许多常用的工具类,包括字符串处理、集合操作、日期处理、文件操作等。它是Java开发 ......
python3使用PIL添加中文文本水印背景
环境:Windows10_x64 Python版本 :3.9.2 Pillow版本:9.1.1 写的博客文章被转载且不注明出处的情况时有发生,甚至有部分转载者将文章配图添加自己的水印!为了保护作者劳动成果,添加水印是一个可选项。 今天记录下Windows10环境下使用python3.9简单实现批量添 ......
python多装饰器的执行顺序
装饰器实现 def outer(func): """ 自定义逻辑1 """ def inner(*args,**kwargs): """ 自定义逻辑2 """ res = func(*args,**kwargs) """ 自定义逻辑3 """ return res return inner 装饰器装 ......
XMU Python语法
题解: 这道题重点是行号和列号 !千万! 别搞反了,还有就是用dx 和 dy数组表示顺时针转动 1 dx = [-1, 0, 1, 0] 2 dy = [0, 1, 0, -1] 3 n, m = map(int, input().split()) # n行m列 4 x, y, d = 0, 0, ......
20230704巴蜀暑期集训测试总结
# T1 []() 考场打的暴力,没有反应过来可以用树剖。签到题啊! 树剖+线段树+$bitset$ 维护链上颜色集合。利用 Hall 定理求答案。 # T2 []() 暴力 $+1$。知道要优化建图,但是毫无头绪。后面改的时候发现码量是真的大,不知道考场切的人是怎么打出来的。 用边界和障碍将网格分 ......
Python中使用支付宝支付
# 准备 ```python # 支付宝文档 https://opendocs.alipay.com/open/270/105898?pathHash=b3b2b667 # 在沙箱环境下实名认证 https://openhome.alipay.com/platform/appDaily.htm?ta ......
Python基础37 基于tcp、udp套字编程、粘包现象、struct模块
基于tcp协议的套接字编程(sochet编程) 什么是socket? 通常翻译为套接字,socket是在应用层和传输层之间的一个抽象层,它把tcp/ip层复杂的操作抽象为几个简单的接口供应用层调用已实现进程在网络中。 套接字分类: AF_UNIX:用在局域网中 AF_INET:用在互联网中 客户端和 ......
python给多页excel工作表写跳转目录及回转链接
1 from openpyxl import load_workbook 2 # from openpyxl.drawing.text import Paragraph, RegularTextRun 3 from openpyxl.worksheet.hyperlink import Hyperl ......
python之pip
##################### 查看当前环境已经安装了哪些包:pip list 查看安装包详情 安装pip_search 使用pip_search ######################## ......
python环境变量设置以及在 cmd 输入 python 后不报错也无反应的问题
[TOC] ### 一、配置环境变量 #### 1、假设python已按正常步骤安装好 我的安装文件夹是E:\Program Files\Python\Python36 ![](https://img2023.cnblogs.com/blog/3010252/202307/3010252-20230 ......
为组态王编写的 时间段 选择 控件 python
日历控件使用说明 这是一个专门为组态软件(如组态王, 力控等)设计的时间选择控件,用于选择一个时间段,来进行数据报表的查询. 控件实际由2部分组成,1个UI程序,和1个modbus TCP从机服务器.从机服务器用于UI程序和组态软件的通信. 日期部分, 时间间隔 部分, 支持滚轮 改变日期, 改变时 ......
python网络编程 socket
基于TCP协议的套接字编程(socket编程) 什么是Socket呢?我们经常把Socket翻译为套接字,Socket是在应用层和传输层之间的一个抽象层,它把TCP/IP层复杂的操作抽象为几个简单的接口供应用层调用已实现进程在网络中通信。 套接字的分类:AF_UNIX:用在局域网中AF_INET:用 ......