- pytest.ini 配置 pytest.ini 是什么pytest.ini 是 pytest 的配置文件可以修改 pytest 的默认行为不能使用任何中文符号,包括汉字、空格、引号、冒号等等 pytest.ini修改用例的命名规则配置日志格式,比代码配置更方便添加标签,防止运行过程报警告错误指定执行目录排除搜索目录 pytest 配置- 改变运行规则# 执行check_开头和 test_... pytest.ini 配置 pytest.ini 是什么pytest.ini 是 pytest 的配置文件可以修改 pytest 的默认行为不能使用任何中文符号,包括汉字、空格、引号、冒号等等 pytest.ini修改用例的命名规则配置日志格式,比代码配置更方便添加标签,防止运行过程报警告错误指定执行目录排除搜索目录 pytest 配置- 改变运行规则# 执行check_开头和 test_...
- 一.高阶函数高阶函数:既然变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。 1. map/reducemap() : 函数接收两个参数,一个是函数,一个是Iterable ,map 将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator 返回。>> list(map(str, [1, 2, 3, 4, 5, 6, ... 一.高阶函数高阶函数:既然变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。 1. map/reducemap() : 函数接收两个参数,一个是函数,一个是Iterable ,map 将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator 返回。>> list(map(str, [1, 2, 3, 4, 5, 6, ...
- venv 虚拟环境管理 venv 虚拟环境的优点独立的 Python 环境,不会产生冲突有助于包的管理删除和卸载方便 venv 使用方法创建虚拟环境python3 -m venv test激活虚拟环境 切换指定文件夹 Windows:/Scripts/ macOS:/bin/执行指令:`activate` venv 安装 Python 包Python 版本选择进入 python2.7 ... venv 虚拟环境管理 venv 虚拟环境的优点独立的 Python 环境,不会产生冲突有助于包的管理删除和卸载方便 venv 使用方法创建虚拟环境python3 -m venv test激活虚拟环境 切换指定文件夹 Windows:/Scripts/ macOS:/bin/执行指令:`activate` venv 安装 Python 包Python 版本选择进入 python2.7 ...
- 什么是正则表达式正则表达式就是记录文本规则的代码可以查找操作符合某些复杂规则的字符串 使用场景处理字符串处理日志 在 python 中使用正则表达式把正则表达式作为模式字符串正则表达式可以使用原生字符串来表示原生字符串需要在字符串前方加上 r'string'# 匹配字符串是否以 hogwarts_ 开头r'hogwart_\w+' 正则表达式对象转换compile():将字符串转换为正则表... 什么是正则表达式正则表达式就是记录文本规则的代码可以查找操作符合某些复杂规则的字符串 使用场景处理字符串处理日志 在 python 中使用正则表达式把正则表达式作为模式字符串正则表达式可以使用原生字符串来表示原生字符串需要在字符串前方加上 r'string'# 匹配字符串是否以 hogwarts_ 开头r'hogwart_\w+' 正则表达式对象转换compile():将字符串转换为正则表...
- 线程基本使用单线程def main(): print("在扔一个苹果")if __name__ == "__main__": main()多线程Python提供了thread、threading等模块来进行线程的创建与管理,后者在线程管理能力上更进一步,因此我们通常使用threading模块。创建一个线程需要指定该线程执行的任务(函数名)、以及该函数需要的参数,import t... 线程基本使用单线程def main(): print("在扔一个苹果")if __name__ == "__main__": main()多线程Python提供了thread、threading等模块来进行线程的创建与管理,后者在线程管理能力上更进一步,因此我们通常使用threading模块。创建一个线程需要指定该线程执行的任务(函数名)、以及该函数需要的参数,import t...
- 前言在软件开发过程中,日志是一种非常重要的工具,用于记录程序运行时的状态、错误信息以及调试信息。当程序出现问题时,定位到具体的代码位置对于排查问题至关重要。本文将介绍如何在Python日志中实现点击跳转到代码位置的功能,以提高调试效率。 为什么需要点击跳转功能?通常情况下,当我们在日志中看到某个错误或者警告信息时,想要快速定位到对应的代码位置是非常有用的。有了点击跳转功能,我们可以直接从日... 前言在软件开发过程中,日志是一种非常重要的工具,用于记录程序运行时的状态、错误信息以及调试信息。当程序出现问题时,定位到具体的代码位置对于排查问题至关重要。本文将介绍如何在Python日志中实现点击跳转到代码位置的功能,以提高调试效率。 为什么需要点击跳转功能?通常情况下,当我们在日志中看到某个错误或者警告信息时,想要快速定位到对应的代码位置是非常有用的。有了点击跳转功能,我们可以直接从日...
- 长短时记忆网络(Long Short-Term Memory,LSTM)是一种特殊类型的循环神经网络(RNN),专门设计用来解决序列数据中的长期依赖问题。本教程将介绍如何使用Python和PyTorch库实现一个简单的LSTM模型,并展示其在一个时间序列预测任务中的应用。 什么是长短时记忆网络(LSTM)?长短时记忆网络是一种循环神经网络的变体,通过引入特殊的记忆单元(记忆细胞)和门控机制,... 长短时记忆网络(Long Short-Term Memory,LSTM)是一种特殊类型的循环神经网络(RNN),专门设计用来解决序列数据中的长期依赖问题。本教程将介绍如何使用Python和PyTorch库实现一个简单的LSTM模型,并展示其在一个时间序列预测任务中的应用。 什么是长短时记忆网络(LSTM)?长短时记忆网络是一种循环神经网络的变体,通过引入特殊的记忆单元(记忆细胞)和门控机制,...
- 前言在我们进行自动化测试的过程中,免不了要在登录时遇到验证码,很多时候我们都是只能找开发要万能验证码或者暂时关闭验证码这个功能,但是有时候我们必须要验证码是否能够正常生成,所以在这个时候,我们需要做的就是输入验证码,但是验证码这个东西是随机生成的,不是每一次都一样,所以我们还是需要识别然后输入,脚本是没有眼睛的,只能通过代码来进行识别,所以本文就来给大家介绍一下如何使用Python来轻松识... 前言在我们进行自动化测试的过程中,免不了要在登录时遇到验证码,很多时候我们都是只能找开发要万能验证码或者暂时关闭验证码这个功能,但是有时候我们必须要验证码是否能够正常生成,所以在这个时候,我们需要做的就是输入验证码,但是验证码这个东西是随机生成的,不是每一次都一样,所以我们还是需要识别然后输入,脚本是没有眼睛的,只能通过代码来进行识别,所以本文就来给大家介绍一下如何使用Python来轻松识...
- 在Python编程中,变量作用域是一个重要的概念。根据变量的定义位置,它可以是局部的(local)或全局的(global)。默认情况下,在函数或方法内部定义的变量是局部变量,它们只在函数或方法内部可见。而全局变量则在整个程序中都是可见的。但有时,我们可能需要在函数或方法内部修改全局变量的值。这时,Python提供了global关键字,允许我们在函数内部声明一个变量为全局变量,从而可以在函数内... 在Python编程中,变量作用域是一个重要的概念。根据变量的定义位置,它可以是局部的(local)或全局的(global)。默认情况下,在函数或方法内部定义的变量是局部变量,它们只在函数或方法内部可见。而全局变量则在整个程序中都是可见的。但有时,我们可能需要在函数或方法内部修改全局变量的值。这时,Python提供了global关键字,允许我们在函数内部声明一个变量为全局变量,从而可以在函数内...
- 大模型管理应用平台Paka部署实践 大模型管理应用平台Paka部署实践
- Python中实现多层感知机(MLP)的深度学习模型 Python中实现多层感知机(MLP)的深度学习模型
- 当谈论强化学习时,我们在讨论一种机器学习方法,其目标是教会智能体(agent)在与环境的交互中学习最优的行为策略,以最大化累积奖励。在本文中,我们将介绍强化学习的基本概念,并使用 Python 和 OpenAI 的 Gym 库来实现一个简单的强化学习算法:Q-learning。 1. 什么是强化学习?强化学习是一种机器学习范式,其中智能体通过与环境的交互学习最佳行为策略。它与监督学习不同,因... 当谈论强化学习时,我们在讨论一种机器学习方法,其目标是教会智能体(agent)在与环境的交互中学习最优的行为策略,以最大化累积奖励。在本文中,我们将介绍强化学习的基本概念,并使用 Python 和 OpenAI 的 Gym 库来实现一个简单的强化学习算法:Q-learning。 1. 什么是强化学习?强化学习是一种机器学习范式,其中智能体通过与环境的交互学习最佳行为策略。它与监督学习不同,因...
- @TOC 一、概念作用域是指变量的有效范围。变量并不是在每一个位置都可以访问,访问权限取决于这个变量在哪里赋值,作用域哪个作用域内。在python中的作用域一共分为4种。分别是:L(Local):最内层,包含局部变量,比如一个函数/方法内部。E(Enclosing):包含了非局部(non-local)也非全局(non-global)的变量。比如两个嵌套函数,一个函数(或类) A 里面又包含了... @TOC 一、概念作用域是指变量的有效范围。变量并不是在每一个位置都可以访问,访问权限取决于这个变量在哪里赋值,作用域哪个作用域内。在python中的作用域一共分为4种。分别是:L(Local):最内层,包含局部变量,比如一个函数/方法内部。E(Enclosing):包含了非局部(non-local)也非全局(non-global)的变量。比如两个嵌套函数,一个函数(或类) A 里面又包含了...
- 前言在 Python 中,字符串格式化是一种常见且重要的操作,用于将变量或值插入到字符串中,并控制输出的格式。本文将介绍几种常见的字符串格式化方法,帮助大家掌握在 Python 中有效地处理字符串的技巧。 方法一:使用 % 操作符格式化字符串使用 % 操作符是一种传统的字符串格式化方法,可以通过将变量插入到字符串中来创建格式化的字符串。格式符为真实值预留位置,并控制显示的格式。格式符可以包... 前言在 Python 中,字符串格式化是一种常见且重要的操作,用于将变量或值插入到字符串中,并控制输出的格式。本文将介绍几种常见的字符串格式化方法,帮助大家掌握在 Python 中有效地处理字符串的技巧。 方法一:使用 % 操作符格式化字符串使用 % 操作符是一种传统的字符串格式化方法,可以通过将变量插入到字符串中来创建格式化的字符串。格式符为真实值预留位置,并控制显示的格式。格式符可以包...
- 推荐系统是一种利用算法为用户提供个性化推荐的技术,广泛应用于电子商务、社交媒体和内容平台等领域。在这篇博客教程中,我们将使用 Python 实现一个简单的基于协同过滤的推荐系统模型,帮助你了解推荐系统的基本原理和实现方法。 1. 什么是推荐系统?推荐系统是一种利用用户历史行为数据,如购买记录、点击记录等,为用户提供个性化推荐的技术。推荐系统分为多种类型,包括基于内容的推荐、协同过滤推荐、深度... 推荐系统是一种利用算法为用户提供个性化推荐的技术,广泛应用于电子商务、社交媒体和内容平台等领域。在这篇博客教程中,我们将使用 Python 实现一个简单的基于协同过滤的推荐系统模型,帮助你了解推荐系统的基本原理和实现方法。 1. 什么是推荐系统?推荐系统是一种利用用户历史行为数据,如购买记录、点击记录等,为用户提供个性化推荐的技术。推荐系统分为多种类型,包括基于内容的推荐、协同过滤推荐、深度...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签