自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 python+playwright-29expect 常用的断言方法

playwright 提供了一个 expect方法 用于断言。

2023-08-29 18:15:06 187

原创 pytest-html3.2.0中文编码问题解决

使用编辑器nodepad++打开html正常显示,猜想应该是meta字符集编码问题,于是把utf-8修改为GB2312,重新用浏览器打开,即正常显示了。转载:https://blog.csdn.net/ylike_m2/article/details/128590381。于是找到pytest-html源码html_report.py,修改meta的字符编码为GB2312。网上找了很多方法,都不行。

2023-06-16 15:49:59 165

原创 pycharm快捷缩放字体,Pycharm快捷键设置(鼠标滚动控制字体大小)

转https://www.cnblogs.com/luyanru66/p/9677567.html。

2023-06-13 18:03:25 463

原创 mysql 聚合函数

聚合函数aggregation function又称为组函数。认情况下 聚合函数会对当前所在表当做一个组进行统计。

2023-06-05 18:42:16 232

原创 mysql获取表的字段名称

在 MySQL 中,可以使用 SELECT 语句来查询数据。查询数据是指从数据库中根据需求,使用不同的查询方式来获取不同的数据,是使用频率最高、最重要的操作。通过DESC information_schema.COLUMNS可以看到该表中列名为TABLE_SCHEMA是记录数据库名,因此下面的写法更为严格。information_schema,里面存放着所有数据库的信息(比如表名、 列名、对应权限等),上述的做法有一点问题,如果多个数据库中存在你想要查询的表名,那么查询的结果会包括全部的字段信息。

2023-04-28 13:38:05 985

原创 内网安装python第三方包及依赖

将下载好的包和依赖导入内网环境E:\xxx\whl。

2023-04-21 18:35:13 189 2

原创 jmespath学习5-管道表达式和多选

管道表达式投影是 JMESPath 中的一个重要概念。但是,有时投影语义不是您想要的。一个常见的场景是当您想要对投影的结果进行运算而不是将表达式投影到数组中的每个元素上时。例如,表达式 people[* ].first将为您提供一个数组,其中包含 people 数组中每个人的名字。如果您想要该列表中的第一个元素怎么办?如果您尝试people[*].first[0],您只是对 people 数组中的每个元素计算first[0],并且由于没有为字符串定义索引,最终结果将是一个空数组,[]. 要实现所需的结果,

2021-06-19 16:47:07 291

原创 jmespath学习4-投影Projections

投影-Projections1.列表投影2.切片投影3.对象投影4.展平投影5.过滤投影6.比较运算符6.1相等运算符6.2排序运算符投影是 JMESPath 的主要功能之一。它允许您将表达式应用于元素集合。有五种投影:列表投影切片投影物体投影展平投影过滤器投影1.列表投影通配符表达式 创建一个列表投影,这是在一个JSON阵列的投影。列表中嵌套多个字典,每个元素都是json对象每个元素都是key-value都是一样的,如果想拿到某一个key下的所有valueimport jmespa

2021-06-19 16:41:15 166

原创 jmespath学习3-切片

切片切片允许您选择数组的连续子集。如果您曾经在 python 中使用过切片,那么您已经知道如何使用 JMESPath 切片。以最简单的形式,您可以指定起始索引和结束索引。结束索引是您不希望包含在切片中的第一个索引。import jmespath li = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] # 取出元素1-5res1 = jmespath.search('[0:5]',li) print(res1) #[1, 2, 3, 4, 5]

2021-06-19 16:08:39 104

原创 jmespath学习2-基本表达式

基本表达式对于字典,可以直接输入key来获取到对应的value(注意,search是jmespath提供的查询方法,第一个参数数是表达式,第二个参数是要查询的数据)import jmespath dict1 = { "a": "foo", "b": "foo1", "c": "foo2"} res = jmespath.search('a',dict1)print(res) #foo对于key不存在,那么返回null或者等效于null的语言,比如在python返回

2021-06-19 16:03:28 223

原创 jmespath学习1--安装

JMESPath 是 JSON 的查询语言。您可以从 JSON 文档中提取和转换元素。下面的示例是交互式的。您可以更改 JMESPath 表达式并查看结果自动更新。安装pip install jmespath查看导入jmespathimport jmespath

2021-06-19 15:58:51 308 1

空空如也

空空如也

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

TA关注的人

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