- 前言之前我们介绍了label控件,本篇文章我们将介绍button控件。Button 控件是 Tkinter 中常用的窗口部件之一,同时也是实现程序与用户交互的主要控件。通过用户点击按钮的行为来执行回调函数,是 Button 控件的主要功用。首先自定义一个函数或者方法,然后将函数与按钮关联起来,最后,当用户按下这个按钮时,Tkinter 就会自动调用相关函数。 button控件按钮控件使用起... 前言之前我们介绍了label控件,本篇文章我们将介绍button控件。Button 控件是 Tkinter 中常用的窗口部件之一,同时也是实现程序与用户交互的主要控件。通过用户点击按钮的行为来执行回调函数,是 Button 控件的主要功用。首先自定义一个函数或者方法,然后将函数与按钮关联起来,最后,当用户按下这个按钮时,Tkinter 就会自动调用相关函数。 button控件按钮控件使用起...
- 前言前面我们介绍了tkinter主窗口的一系列操作,本篇文章我们将介绍Label控件,Label(标签)控件,是 Tkinter 中最常使用的一种控件,主要用来显示窗口中的文本或者图像,并且不同的 Lable(标签)允许设置各自不同的背景图片。 label常用属性Label(标签)的常用属性如下表:属性名称说明anchor控制文本(或图像)在 Label 中显示的位置(方位),通过方位的英... 前言前面我们介绍了tkinter主窗口的一系列操作,本篇文章我们将介绍Label控件,Label(标签)控件,是 Tkinter 中最常使用的一种控件,主要用来显示窗口中的文本或者图像,并且不同的 Lable(标签)允许设置各自不同的背景图片。 label常用属性Label(标签)的常用属性如下表:属性名称说明anchor控制文本(或图像)在 Label 中显示的位置(方位),通过方位的英...
- 前言通常,我们在python中会使用def xxxx():来定义函数,但是如果我们要定义一个简单的函数,再通过这个方法,就显得有一些繁琐,Python为了方便我们,提供简单的方法给我们使用。我们可以通过lambda表达式来定义简单函数,lambda 表达式,又称匿名函数,常用来表示内部仅包含 1 行表达式的函数。如果一个函数的函数体仅有 1 行表达式,则该函数就可以用 lambda 表达式... 前言通常,我们在python中会使用def xxxx():来定义函数,但是如果我们要定义一个简单的函数,再通过这个方法,就显得有一些繁琐,Python为了方便我们,提供简单的方法给我们使用。我们可以通过lambda表达式来定义简单函数,lambda 表达式,又称匿名函数,常用来表示内部仅包含 1 行表达式的函数。如果一个函数的函数体仅有 1 行表达式,则该函数就可以用 lambda 表达式...
- 前言当进行数据分析时,我们会遇到很多带有日期、时间格式的数据集,在处理这些数据集时,可能会遇到日期格式不统一的问题,此时就需要对日期时间做统一的格式化处理。比如“Friday, March 24, 2023”可以写成“24/3/23”,或者写成“03-24-2023”。 日期格式化符号在对时间进行格式化处理时,它们都有固定的表示格式,比如小时的格式化符号为%H ,分钟简写为%M ,秒简写为... 前言当进行数据分析时,我们会遇到很多带有日期、时间格式的数据集,在处理这些数据集时,可能会遇到日期格式不统一的问题,此时就需要对日期时间做统一的格式化处理。比如“Friday, March 24, 2023”可以写成“24/3/23”,或者写成“03-24-2023”。 日期格式化符号在对时间进行格式化处理时,它们都有固定的表示格式,比如小时的格式化符号为%H ,分钟简写为%M ,秒简写为...
- 前言之前给一个客户做项目时,由于自己对性能测试了解并不深,搞不懂压力测试和负载测试的区别,导致后面还是由负责性能测试的同事来处理,他跟我说了很多关于压力测试和负载测试的区别,现在我总结如下。 压力测试压力测试的目的是评估系统的稳定性,确定系统在面临极端情况下的表现,例如:系统承受的最大负载量,在系统极限条件下的稳定性,以及系统的可靠性等。压力测试的目的是在系统出现故障时,发现并修复问题,并... 前言之前给一个客户做项目时,由于自己对性能测试了解并不深,搞不懂压力测试和负载测试的区别,导致后面还是由负责性能测试的同事来处理,他跟我说了很多关于压力测试和负载测试的区别,现在我总结如下。 压力测试压力测试的目的是评估系统的稳定性,确定系统在面临极端情况下的表现,例如:系统承受的最大负载量,在系统极限条件下的稳定性,以及系统的可靠性等。压力测试的目的是在系统出现故障时,发现并修复问题,并...
- 1 之前关于标题和描述是怎么做的? 1.1 之前标题使用@allure.title装饰器举个例子看下,之前已经学习过了,不再赘述了:# -*- coding:utf-8 -*-# 作者:虫无涯# 日期:2023/3/28 # 文件名称:test_allure_title.py# 作用:@allure.title特性# 联系:VX(NoamaNelson)# 博客:https://blog.... 1 之前关于标题和描述是怎么做的? 1.1 之前标题使用@allure.title装饰器举个例子看下,之前已经学习过了,不再赘述了:# -*- coding:utf-8 -*-# 作者:虫无涯# 日期:2023/3/28 # 文件名称:test_allure_title.py# 作用:@allure.title特性# 联系:VX(NoamaNelson)# 博客:https://blog....
- 1 为什么要进行allure历史记录清空?没运行一次生成报告的命令,在allure报告的目录下就生成一次报告记录;如果进行很多次调试,那就有很多个报告历史记录;这样每次查看报告时就会显示历史的用例运行情况,比较乱且可能不是我们想要的结果;所以就需要对allure报告历史记录进行清空操作。 2 看个简单的例子 2.1 运行一个用例该目录下有3个脚本,目前没有报告;脚本1:test_assum... 1 为什么要进行allure历史记录清空?没运行一次生成报告的命令,在allure报告的目录下就生成一次报告记录;如果进行很多次调试,那就有很多个报告历史记录;这样每次查看报告时就会显示历史的用例运行情况,比较乱且可能不是我们想要的结果;所以就需要对allure报告历史记录进行清空操作。 2 看个简单的例子 2.1 运行一个用例该目录下有3个脚本,目前没有报告;脚本1:test_assum...
- 本篇文章我们主要讨论了测试的完整进化过程,手工测试到智能化测试,HUAWEI从大包测试进化到了小包持续交付、持续反馈,降低测试风险,最后我们介绍了【TestPlan】最新发布的五大特性。希望本篇文章可以帮助您在测试工作中节约更多的成本。 本篇文章我们主要讨论了测试的完整进化过程,手工测试到智能化测试,HUAWEI从大包测试进化到了小包持续交付、持续反馈,降低测试风险,最后我们介绍了【TestPlan】最新发布的五大特性。希望本篇文章可以帮助您在测试工作中节约更多的成本。
- 1 Allure简介详细内容可以参考官方文档:https://docs.qameta.io/allure-report/;Allure是一个多语言测试报告工具;可以使用Web形式显示报告内容;开发/质量保证角度,可以将测试失败划分为bug和损坏的测试,还可以配置log,step,fixture,attachments,timings,历史记录以及与TMS的集成以及Bug跟踪系统;管理人员角... 1 Allure简介详细内容可以参考官方文档:https://docs.qameta.io/allure-report/;Allure是一个多语言测试报告工具;可以使用Web形式显示报告内容;开发/质量保证角度,可以将测试失败划分为bug和损坏的测试,还可以配置log,step,fixture,attachments,timings,历史记录以及与TMS的集成以及Bug跟踪系统;管理人员角...
- 前言之前我们用matplotlib绘制了雷达图,可能代码量会相对多一些,今天我想起了我们之前介绍过的pyecharts,这个绘图神器,也是支持绘制雷达图的,今天我们来看看实现起来会不会更简单。我们还是以买车的朋友选择来作为我们的数据进行绘制。 绘制基础雷达图我们还是以我那位朋友为例,他买车的例子确实比较经典,所以我们还是那6个选择,pyecharts支持绘制的图形中就包括了雷达图,引入代码... 前言之前我们用matplotlib绘制了雷达图,可能代码量会相对多一些,今天我想起了我们之前介绍过的pyecharts,这个绘图神器,也是支持绘制雷达图的,今天我们来看看实现起来会不会更简单。我们还是以买车的朋友选择来作为我们的数据进行绘制。 绘制基础雷达图我们还是以我那位朋友为例,他买车的例子确实比较经典,所以我们还是那6个选择,pyecharts支持绘制的图形中就包括了雷达图,引入代码...
- 前言我们之前做数据可视化分享的时候,讲解了使用pyecharts绘制图像的方法,比如绘制柱状图,饼状图,折线图等,但是,我们如果要绘制不定形状的图像,应该怎么去绘制呢,当然,还是要使用到我们的神器pillow来绘制。下面我们就来介绍使用pillow来绘制各种类型的图像。pillow绘制图像,需要引入ImageDraw类来进行图像绘制。 绘制图形绘制图形之前,我们先要生成一个底图,用来绘制我... 前言我们之前做数据可视化分享的时候,讲解了使用pyecharts绘制图像的方法,比如绘制柱状图,饼状图,折线图等,但是,我们如果要绘制不定形状的图像,应该怎么去绘制呢,当然,还是要使用到我们的神器pillow来绘制。下面我们就来介绍使用pillow来绘制各种类型的图像。pillow绘制图像,需要引入ImageDraw类来进行图像绘制。 绘制图形绘制图形之前,我们先要生成一个底图,用来绘制我...
- 零:前言虚竹哥最近跟一些技术大佬聊到国内软件测试方面的,虚竹哥把要点整理成文章,分享给大家。现在国内软件行业90%还是处于手工测试的方式解决功能测试问题,软件测试行业属于低端劳动密集型行业。很多企业会与如中软国际、神州数码等外包公司合作,比如我国最大的软件公司每年需要的外包测试人员就高达26000多人。这无疑会带来很高的成本,对企业的管理能力也提出了更高的要求。在这种情况下,自动化测试技术... 零:前言虚竹哥最近跟一些技术大佬聊到国内软件测试方面的,虚竹哥把要点整理成文章,分享给大家。现在国内软件行业90%还是处于手工测试的方式解决功能测试问题,软件测试行业属于低端劳动密集型行业。很多企业会与如中软国际、神州数码等外包公司合作,比如我国最大的软件公司每年需要的外包测试人员就高达26000多人。这无疑会带来很高的成本,对企业的管理能力也提出了更高的要求。在这种情况下,自动化测试技术...
- 学过高中物理的我们都知道,当我们在一定高度上以一定速度水平抛出一个物体时,物体的运动轨迹实际上就是一条抛物线,那么,我们如何用Python将这个抛物线绘制出来呢。 思路其实解决问题的关键点就是在于两点。其一是基于加速度公式,通过Python得到对应的x和y的点值;其二是针对这些点集进行作图。这里例举一种方法,肯定还有其他的方法的,也欢迎大家在评论区留言拍砖。 分析需要定义一个列表,用于存储物... 学过高中物理的我们都知道,当我们在一定高度上以一定速度水平抛出一个物体时,物体的运动轨迹实际上就是一条抛物线,那么,我们如何用Python将这个抛物线绘制出来呢。 思路其实解决问题的关键点就是在于两点。其一是基于加速度公式,通过Python得到对应的x和y的点值;其二是针对这些点集进行作图。这里例举一种方法,肯定还有其他的方法的,也欢迎大家在评论区留言拍砖。 分析需要定义一个列表,用于存储物...
- 背景B站是我们年轻人最喜欢的学习网站,这句话没有任何问题!只有我们想不到的,没有B站上没有的,我们可以在B站上学做饭,学音乐,学数学,学历史…总之,B站就是如此包罗万象。言归正传,经常在B站上学习的小伙伴们可能经常会遇到有的博主连载几十个,甚至几百个视频,尤其像这种编程语言、课程、工具使用等连续的教程,就会出现选集系列,如下图所示。当然这些选集的字段我们肉眼也是可以看得到的。只是通过程序来... 背景B站是我们年轻人最喜欢的学习网站,这句话没有任何问题!只有我们想不到的,没有B站上没有的,我们可以在B站上学做饭,学音乐,学数学,学历史…总之,B站就是如此包罗万象。言归正传,经常在B站上学习的小伙伴们可能经常会遇到有的博主连载几十个,甚至几百个视频,尤其像这种编程语言、课程、工具使用等连续的教程,就会出现选集系列,如下图所示。当然这些选集的字段我们肉眼也是可以看得到的。只是通过程序来...
- 1 Unittest参数化 1.1 ddt 1.1.1 简介数据驱动ddt可以实现测试数据与测试脚本的分离;通过ddt来将测试数据加载到脚本中; 1.1.2 说明测试数据为嵌套字典的列表;测试类前加修饰@ddt;测试用例前加修饰@data()运行后用例会自动加载成多个单独的用例。 1.1.3 安装pip install ddt 1.1.4 版本信息C:\Users\Administrato... 1 Unittest参数化 1.1 ddt 1.1.1 简介数据驱动ddt可以实现测试数据与测试脚本的分离;通过ddt来将测试数据加载到脚本中; 1.1.2 说明测试数据为嵌套字典的列表;测试类前加修饰@ddt;测试用例前加修饰@data()运行后用例会自动加载成多个单独的用例。 1.1.3 安装pip install ddt 1.1.4 版本信息C:\Users\Administrato...
上滑加载中
推荐直播
-
GaussDB数据库介绍
2025/01/07 周二 16:00-18:00
Steven 华为云学堂技术讲师
本期直播将介绍GaussDB数据库的发展历程、优势、架构、关键特性和部署模式等,旨在帮助开发者了解GaussDB数据库,并通过手把手实验教大家如何在华为云部署GaussDB数据库和使用gsql连接GaussDB数据库。
去报名 -
DTT年度收官盛典:华为开发者空间大咖汇,共探云端开发创新
2025/01/08 周三 16:30-18:00
Yawei 华为云开发工具和效率首席专家 Edwin 华为开发者空间产品总监
数字化转型进程持续加速,驱动着技术革新发展,华为开发者空间如何巧妙整合鸿蒙、昇腾、鲲鹏等核心资源,打破平台间的壁垒,实现跨平台协同?在科技迅猛发展的今天,开发者们如何迅速把握机遇,实现高效、创新的技术突破?DTT 年度收官盛典,将与大家共同探索华为开发者空间的创新奥秘。
去报名
热门标签