- pytest是Python的一种单元测试框架,与python自带的unittest测试框架类似,但是比unittest框架使用起来更简洁,效率更高。 它的优点: 简单的单元测试 复杂的功能测试 可以跳过你想跳过的那部分测试 可以扩展 .................. 那首先来安装一下吧! pip install -U pytest 那么pi... pytest是Python的一种单元测试框架,与python自带的unittest测试框架类似,但是比unittest框架使用起来更简洁,效率更高。 它的优点: 简单的单元测试 复杂的功能测试 可以跳过你想跳过的那部分测试 可以扩展 .................. 那首先来安装一下吧! pip install -U pytest 那么pi...
- 今天我们介绍一下mock,Mock这个词在英语中有模拟的这个意思,因此我们可以猜测出这个库的主要功能是模拟一些东西。准确的说,Mock是Python中一个用于支持的测试的库,它的主要功能是使用mock对象替代掉指定的Python对象,以达到模拟对象的行为。简单的说,mock库用于如下的场景: 假设你开发的项目叫a,里面包含了一个模块b,模块b中的一个函数c(... 今天我们介绍一下mock,Mock这个词在英语中有模拟的这个意思,因此我们可以猜测出这个库的主要功能是模拟一些东西。准确的说,Mock是Python中一个用于支持的测试的库,它的主要功能是使用mock对象替代掉指定的Python对象,以达到模拟对象的行为。简单的说,mock库用于如下的场景: 假设你开发的项目叫a,里面包含了一个模块b,模块b中的一个函数c(...
- 可以直接网上下载:Anaconda官网 这里接上次安装vs2017的博客:vs2017安装和使用教程(详细) 1.vs2017安装好了之后,我们再次打开安装程序,可以在单个组件里勾选Anaconda3 64-bit的安装包,或者在工作负载里web和云模块勾选上Python开发和数据科学和分析应用程序 2.这个安装包位置在Packages文件夹底下,是Anaconda... 可以直接网上下载:Anaconda官网 这里接上次安装vs2017的博客:vs2017安装和使用教程(详细) 1.vs2017安装好了之后,我们再次打开安装程序,可以在单个组件里勾选Anaconda3 64-bit的安装包,或者在工作负载里web和云模块勾选上Python开发和数据科学和分析应用程序 2.这个安装包位置在Packages文件夹底下,是Anaconda...
- 这是针对于Spyder运行python的示例,接上一篇cmd测试Tensorflow,详情请看博主文章:windows10 64位 Tensorflow安装--CUDA 9.1+cuDNN7.1.1+python3.6.4+tf1.6+vs2017 目录 一、安装Spyder 二、使用Spyder(以测试Tensorflow是否安装成功为例) 一、安装Spyder ... 这是针对于Spyder运行python的示例,接上一篇cmd测试Tensorflow,详情请看博主文章:windows10 64位 Tensorflow安装--CUDA 9.1+cuDNN7.1.1+python3.6.4+tf1.6+vs2017 目录 一、安装Spyder 二、使用Spyder(以测试Tensorflow是否安装成功为例) 一、安装Spyder ...
- 前言: 本着跟大家一同探讨学习的态度,今后几期文章会更新一些用python实现爬虫&可视化的文章。Python对于本人来讲也是一个在逐渐学习掌握的过程,这次的内容就从旅游开始讲起,进入正文前首先附(fang)上(du)最令我垂涎欲滴的海鲜盛宴。 数据爬取: 最近几天朋友圈被大家的旅行足迹刷屏了,惊叹于那些把全国所有省基本走遍的朋友。与此同时,也萌生了写一篇... 前言: 本着跟大家一同探讨学习的态度,今后几期文章会更新一些用python实现爬虫&可视化的文章。Python对于本人来讲也是一个在逐渐学习掌握的过程,这次的内容就从旅游开始讲起,进入正文前首先附(fang)上(du)最令我垂涎欲滴的海鲜盛宴。 数据爬取: 最近几天朋友圈被大家的旅行足迹刷屏了,惊叹于那些把全国所有省基本走遍的朋友。与此同时,也萌生了写一篇...
- 博主自己也在github上提供了一个极好的行人重识别库,大家可以看看并下载和使用: https://github.com/nickhuang1996/HJL-re-id 相关简介:行人重识别github开源库——HJL-re-id 详细内容参见Readme部分 目录 一、介绍 二、依赖项 三、下载 四、安装 五、使用前的注意事项 六、快速开始(训练+测试... 博主自己也在github上提供了一个极好的行人重识别库,大家可以看看并下载和使用: https://github.com/nickhuang1996/HJL-re-id 相关简介:行人重识别github开源库——HJL-re-id 详细内容参见Readme部分 目录 一、介绍 二、依赖项 三、下载 四、安装 五、使用前的注意事项 六、快速开始(训练+测试...
- 目录 一、题目内容 二、解题思路 三、 代码 一、题目内容 游戏规则:你有 4 张写有 1 到 9 数字的牌。你需要判断是否能通过 *,/,+,-,(,) 的运算得到 24。 示例 1: 输入: [4, 1, 8, 7] 输出: True 解释: (8-4) * (7-1) = 24 示例 2: 输入:... 目录 一、题目内容 二、解题思路 三、 代码 一、题目内容 游戏规则:你有 4 张写有 1 到 9 数字的牌。你需要判断是否能通过 *,/,+,-,(,) 的运算得到 24。 示例 1: 输入: [4, 1, 8, 7] 输出: True 解释: (8-4) * (7-1) = 24 示例 2: 输入:...
- 最近发生了些事情,所以有点忙,然后心情还有点小复杂,所好久不上文章了,在这里和大家道个歉!! ! !! 歉道完了,大家气也消了吧!下面开始讲正题了! 最近利用晚上闲下来的时间整理了一些基础的排序算法,这些排序算法一般的就是在学习数据结构的时候都是要求掌握的,作为一个开发者来说,会排序那是最基础的技能,也是最重要的技能,下面我们就一起来看看吧! ... 最近发生了些事情,所以有点忙,然后心情还有点小复杂,所好久不上文章了,在这里和大家道个歉!! ! !! 歉道完了,大家气也消了吧!下面开始讲正题了! 最近利用晚上闲下来的时间整理了一些基础的排序算法,这些排序算法一般的就是在学习数据结构的时候都是要求掌握的,作为一个开发者来说,会排序那是最基础的技能,也是最重要的技能,下面我们就一起来看看吧! ...
- 目录 一、题目内容 二、解题思路 三、代码 一、题目内容 给定一个表示分数的非负整数数组。 玩家 1 从数组任意一端拿取一个分数,随后玩家 2 继续从剩余数组任意一端拿取分数,然后玩家 1 拿,…… 。每次一个玩家只能拿取一个分数,分数被拿取之后不再可取。直到没有剩余分数可取时游戏结束。最终获得分数总和最多的玩家获胜。 给定一个表示分数的数组,预测玩家1... 目录 一、题目内容 二、解题思路 三、代码 一、题目内容 给定一个表示分数的非负整数数组。 玩家 1 从数组任意一端拿取一个分数,随后玩家 2 继续从剩余数组任意一端拿取分数,然后玩家 1 拿,…… 。每次一个玩家只能拿取一个分数,分数被拿取之后不再可取。直到没有剩余分数可取时游戏结束。最终获得分数总和最多的玩家获胜。 给定一个表示分数的数组,预测玩家1...
- 思维导图 默认阅读顺序:从右→左,顺时针方向。思维导图软件:XMind 总览 14 张思维导图 基础知识 数据类型 序列 字符串 列表 & 元组 字典 & 集合 条件 & 循环 文件对象 错误 & 异常 函数 模块 面向对象编程 详细可点阅读原文 ... 思维导图 默认阅读顺序:从右→左,顺时针方向。思维导图软件:XMind 总览 14 张思维导图 基础知识 数据类型 序列 字符串 列表 & 元组 字典 & 集合 条件 & 循环 文件对象 错误 & 异常 函数 模块 面向对象编程 详细可点阅读原文 ...
- 目录 一、题目内容 二、解题思路 三、代码 一、题目内容 给定一个整型数组, 你的任务是找到所有该数组的递增子序列,递增子序列的长度至少是2。 示例: 输入: [4, 6, 7, 7] 输出: [[4, 6], [4, 7], [4, 6, 7], [4, 6, 7, 7], [6, 7], [6, 7, 7], [7,7], [4,7,7]] ... 目录 一、题目内容 二、解题思路 三、代码 一、题目内容 给定一个整型数组, 你的任务是找到所有该数组的递增子序列,递增子序列的长度至少是2。 示例: 输入: [4, 6, 7, 7] 输出: [[4, 6], [4, 7], [4, 6, 7], [4, 6, 7, 7], [6, 7], [6, 7, 7], [7,7], [4,7,7]] ...
- 这是针对于博客vs2019安装和使用教程(详细)的Python项目新建示例 目录 一、安装Python环境 二、启动程序 三、编写小程序 四、运行结果 五、交互式界面演示 图中的RC是正式发布之前的候选版样式,所有的安装过程二者是一样的~ 一、安装Python环境 1.运行安装程序,点击下面的vs2019的修改 2.勾选“Python开发”和... 这是针对于博客vs2019安装和使用教程(详细)的Python项目新建示例 目录 一、安装Python环境 二、启动程序 三、编写小程序 四、运行结果 五、交互式界面演示 图中的RC是正式发布之前的候选版样式,所有的安装过程二者是一样的~ 一、安装Python环境 1.运行安装程序,点击下面的vs2019的修改 2.勾选“Python开发”和...
- 目录 一、概念 二、解决问题 三、代码及解释 四、结论 一、概念 对一个对象的弱引用(weak reference)。相对于通常的引用来说,如果一个对象有一个常规的引用,它是不会被垃圾收集器销毁的,但是如果一个对象只剩下一个弱引用,那么它可能被垃圾收集器收回。 二、解决问题 父亲节点的指针指向孩子节点,孩子节点又指向父亲节点,这构成了循环引用(circuc... 目录 一、概念 二、解决问题 三、代码及解释 四、结论 一、概念 对一个对象的弱引用(weak reference)。相对于通常的引用来说,如果一个对象有一个常规的引用,它是不会被垃圾收集器销毁的,但是如果一个对象只剩下一个弱引用,那么它可能被垃圾收集器收回。 二、解决问题 父亲节点的指针指向孩子节点,孩子节点又指向父亲节点,这构成了循环引用(circuc...
- 前一段时间一直有人私信我(我的文章还不支持评论),说有没有完整一点的教程,想要系统的过一下,我说有啊,我下次就发。 所以最近几天晚上,我把基础内容整理在一个PPT上,方便大家阅读,这个教程是小白专享的,如果你不懂python,那么你可以慢慢看了,如果你是大神,我这里写的有不对的地方还请指教! 在这里,你无需手动搭建python环境,我已经为你准备好了初步的开发环... 前一段时间一直有人私信我(我的文章还不支持评论),说有没有完整一点的教程,想要系统的过一下,我说有啊,我下次就发。 所以最近几天晚上,我把基础内容整理在一个PPT上,方便大家阅读,这个教程是小白专享的,如果你不懂python,那么你可以慢慢看了,如果你是大神,我这里写的有不对的地方还请指教! 在这里,你无需手动搭建python环境,我已经为你准备好了初步的开发环...
- 文章目录 前言下载免费高清大图下载带水印的精选图代码与总结 前言 在上一篇写文章没高质量配图?python爬虫绕过限制一键搜索下载图虫创意图片!中,我们在未登录的情况下实现了图虫创意无水印高清小图的批量下载。虽然小图能够在一些移动端可能展示的还行,但是放到pc端展示图片太小效果真的是很一般!建议阅读本文查看上一篇文章,在具体实现不做太多介绍,只讲个分析思... 文章目录 前言下载免费高清大图下载带水印的精选图代码与总结 前言 在上一篇写文章没高质量配图?python爬虫绕过限制一键搜索下载图虫创意图片!中,我们在未登录的情况下实现了图虫创意无水印高清小图的批量下载。虽然小图能够在一些移动端可能展示的还行,但是放到pc端展示图片太小效果真的是很一般!建议阅读本文查看上一篇文章,在具体实现不做太多介绍,只讲个分析思...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签