- 前言数据驱动测试是一种有效的测试方法,可以使用不同的输入数据运行相同的测试用例。结合pytest和Excel表格可以方便地实现数据驱动测试。在这篇文章中,我们将介绍如何使用pytest和Excel实现数据驱动测试。 环境准备在实现Excel的数据驱动之前,我们首先要安装Python操作excel的第三方库,我们这里使用openpyxl来实现对Excel的操作,安装命令如下:pip inst... 前言数据驱动测试是一种有效的测试方法,可以使用不同的输入数据运行相同的测试用例。结合pytest和Excel表格可以方便地实现数据驱动测试。在这篇文章中,我们将介绍如何使用pytest和Excel实现数据驱动测试。 环境准备在实现Excel的数据驱动之前,我们首先要安装Python操作excel的第三方库,我们这里使用openpyxl来实现对Excel的操作,安装命令如下:pip inst...
- 前言Pytest 是一个功能强大的 Python 测试框架,它具有灵活的测试用例调度和运行机制。在本文中,我们将深入了解 Pytest 是如何收集、选取和运行测试用例的。 测试用例的收集在 Pytest 中,测试用例是通过函数来表示的。为了进行测试,Pytest 需要收集这些测试函数。默认情况下,Pytest 会在当前目录及其子目录中查找文件,找到所有以 test_ 开头或以_test 结... 前言Pytest 是一个功能强大的 Python 测试框架,它具有灵活的测试用例调度和运行机制。在本文中,我们将深入了解 Pytest 是如何收集、选取和运行测试用例的。 测试用例的收集在 Pytest 中,测试用例是通过函数来表示的。为了进行测试,Pytest 需要收集这些测试函数。默认情况下,Pytest 会在当前目录及其子目录中查找文件,找到所有以 test_ 开头或以_test 结...
- 前言Pytest能够满足我们对单元测试框架的许多要求,它简洁易用,同时提供了丰富的功能来进行测试用例的管理和执行。在本文中,我们将深入探讨如何使用 Pytest 运行多条测试用例、测试文件或测试包,并且指定运行特定的测试用例,并对执行结果进行分析。 运行多条测试用例/文件/包Pytest 具备强大的测试集合管理功能,可以轻松地运行多条测试用例、测试文件或测试包。要运行整个包中的测试用例,只... 前言Pytest能够满足我们对单元测试框架的许多要求,它简洁易用,同时提供了丰富的功能来进行测试用例的管理和执行。在本文中,我们将深入探讨如何使用 Pytest 运行多条测试用例、测试文件或测试包,并且指定运行特定的测试用例,并对执行结果进行分析。 运行多条测试用例/文件/包Pytest 具备强大的测试集合管理功能,可以轻松地运行多条测试用例、测试文件或测试包。要运行整个包中的测试用例,只...
- `datetime.datetime' object is not callable在Python编程中,我们经常会用到datetime模块来处理日期和时间相关的操作。不过,有时候当我们在使用datetime模块时,可能会遇到一个错误提示:'datetime.datetime' object is not callable。这篇博客文章将介绍这个错误的原因以及如何解决它。错误信息首先,让我们... `datetime.datetime' object is not callable在Python编程中,我们经常会用到datetime模块来处理日期和时间相关的操作。不过,有时候当我们在使用datetime模块时,可能会遇到一个错误提示:'datetime.datetime' object is not callable。这篇博客文章将介绍这个错误的原因以及如何解决它。错误信息首先,让我们...
- Python报错TypeError: 'str' object is not callable在Python编程中,经常会遇到各种错误类型。其中一种常见的错误是TypeError: 'str' object is not callable,它表示我们尝试将一个字符串对象作为可调用的函数来使用,但却失败了。错误的原因这个错误通常发生在我们尝试调用一个被误认为是函数的字符串对象上。例如,在下面的... Python报错TypeError: 'str' object is not callable在Python编程中,经常会遇到各种错误类型。其中一种常见的错误是TypeError: 'str' object is not callable,它表示我们尝试将一个字符串对象作为可调用的函数来使用,但却失败了。错误的原因这个错误通常发生在我们尝试调用一个被误认为是函数的字符串对象上。例如,在下面的...
- 无法加载mspdb140.dll: 解决方案和常见问题(Python开发)一些Python开发者在使用Microsoft Visual Studio工具链编译扩展模块时,可能会遇到一个常见的问题,即无法加载mspdb140.dll的错误。本篇文章将介绍这个问题的背景、原因以及一些解决方案,帮助开发者快速解决这个问题。背景Visual Studio是一个常用的集成开发环境(IDE),广泛用于W... 无法加载mspdb140.dll: 解决方案和常见问题(Python开发)一些Python开发者在使用Microsoft Visual Studio工具链编译扩展模块时,可能会遇到一个常见的问题,即无法加载mspdb140.dll的错误。本篇文章将介绍这个问题的背景、原因以及一些解决方案,帮助开发者快速解决这个问题。背景Visual Studio是一个常用的集成开发环境(IDE),广泛用于W...
- Python Flask出现No module named ‘markupsafe._compat当使用Python的Web框架Flask进行开发时,有时可能会遇到一个错误消息No module named ‘markupsafe._compat'。这个错误通常是由于缺少名为markupsafe的包而导致的。问题原因markupsafe是一个第三方库,它提供了一些用于处理HTML标记的工具。... Python Flask出现No module named ‘markupsafe._compat当使用Python的Web框架Flask进行开发时,有时可能会遇到一个错误消息No module named ‘markupsafe._compat'。这个错误通常是由于缺少名为markupsafe的包而导致的。问题原因markupsafe是一个第三方库,它提供了一些用于处理HTML标记的工具。...
- Python Scipy 中级教程:积分和微分方程Scipy 是一个强大的科学计算库,它在 NumPy 的基础上提供了更多的数学、科学和工程计算的功能。本篇博客将深入介绍 Scipy 中的积分和微分方程求解功能,帮助你更好地理解和应用这些工具。 1. 积分Scipy 提供了多种方法来进行数值积分,其中包括定积分、二重积分和三重积分等。下面是一个简单的例子,演示了如何使用 Scipy 进行定... Python Scipy 中级教程:积分和微分方程Scipy 是一个强大的科学计算库,它在 NumPy 的基础上提供了更多的数学、科学和工程计算的功能。本篇博客将深入介绍 Scipy 中的积分和微分方程求解功能,帮助你更好地理解和应用这些工具。 1. 积分Scipy 提供了多种方法来进行数值积分,其中包括定积分、二重积分和三重积分等。下面是一个简单的例子,演示了如何使用 Scipy 进行定...
- Python画一只万圣节蝙蝠 Python画一只万圣节蝙蝠
- Python画一个南瓜头 Python画一个南瓜头
- 2000 年至 2022 年与传感器无关的 MODIS 和 VIIRS LAI/FPAR CDR该地理空间数据集包含关键的生物物理参数,即叶面积指数(LAI)和光合有效辐射分量(FPAR),是描述陆地生态系统特征不可或缺的参数。该数据集解决了现有全球 LAI/FPAR 产品的局限性,包括与时空一致性和准确性有关的挑战。该数据集利用包括 MODIS&VIIRS 在内的一系列长期全球 LAI/... 2000 年至 2022 年与传感器无关的 MODIS 和 VIIRS LAI/FPAR CDR该地理空间数据集包含关键的生物物理参数,即叶面积指数(LAI)和光合有效辐射分量(FPAR),是描述陆地生态系统特征不可或缺的参数。该数据集解决了现有全球 LAI/FPAR 产品的局限性,包括与时空一致性和准确性有关的挑战。该数据集利用包括 MODIS&VIIRS 在内的一系列长期全球 LAI/...
- Python画一只可爱的hellokitty Python画一只可爱的hellokitty
- Python画一只可爱的小灰灰 Python画一只可爱的小灰灰
- Python画一只可爱的喜羊羊 Python画一只可爱的喜羊羊
- Python实现萌萌的Tom与Jerry Python实现萌萌的Tom与Jerry
上滑加载中
推荐直播
-
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-道通无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
即将直播
热门标签