51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Python笔记

在你的 Python 游戏中添加投掷机制

在你的 Python 游戏中添加投掷机制

厉飞雨 阅读(118) 评论(0) 赞(9)

<blockquote> <p>四处奔跑躲避敌人是一回事,反击敌人是另一回事。学习如何在这系列的第十二篇文章中在 Pygame 中创建平台游戏。</p> </blockquote> <p>这是仍在进行中的关于使用 <a href="https://www.pygame.org/news">...

Python 突变测试介绍

Python 突变测试介绍

厉飞雨 阅读(129) 评论(0) 赞(11)

<blockquote> <p>通过突变测试来修复未知的 bug。</p> </blockquote> <p>你一定对所有内容都进行了测试,也许你甚至在项目仓库中有一个徽章,标明有 100% 的测试覆盖率,但是这些测试真的帮到你了吗?你怎么知道的?</p> <p>开发人员很清楚单元测试的<...

使用开源可视化工具来理解你的 Python 代码

使用开源可视化工具来理解你的 Python 代码

厉飞雨 阅读(124) 评论(0) 赞(9)

<blockquote> <p>VizTracer 工具可以可视化并跟踪 Python 代码,让你可以更深入地了解其工作原理。</p> </blockquote> <p>随着 Python 项目变得越来越大、越复杂,理解起它来就变得充满挑战性。即使是你自己独自编写了整个项目,也不可能完全知道项目是如何工作的。为了能更好...

使用这个 Python 工具对网站 SEO 问题进行自动化测试

使用这个 Python 工具对网站 SEO 问题进行自动化测试

厉飞雨 阅读(140) 评论(0) 赞(8)

<blockquote> <p>SEODeploy 可以帮助我们在网站部署之前识别出 SEO 问题。</p> </blockquote> <p>作为一个技术性搜索引擎优化开发者,我经常被请来协助做网站迁移、新网站发布、分析实施和其他一些影响网站在线可见性和测量等领域,以控制风险。许多公司每月经常性收入的很大一部分来自用...

使用 Mu 编辑器教授 Python

使用 Mu 编辑器教授 Python

厉飞雨 阅读(129) 评论(0) 赞(8)

<blockquote> <p>Mu 让你轻松学会如何编写 Python 代码。</p> </blockquote> <p>在学校里,教孩子们编程是非常流行的。很多年前,在 Apple II 和 <a href="https://en.wikipedia.org/wiki/Logo_(programmi...

用 Jupyter Notebook 教 Python

用 Jupyter Notebook 教 Python

厉飞雨 阅读(116) 评论(0) 赞(8)

<blockquote> <p>有了 Jupyter、PyHamcrest,用一点测试的代码把它们连在一起,你就可以教任何适用于单元测试的 Python 内容。</p> </blockquote> <p>关于 Ruby 社区的一些事情一直让我印象深刻,其中两个例子是对测试的承诺和对易于上手的强调。这两方面最好的例子是 ...

在你的 Android 手机上创建和运行 Python 应用

在你的 Android 手机上创建和运行 Python 应用

厉飞雨 阅读(185) 评论(0) 赞(8)

<blockquote> <p>使用 Termux 和 Flask 在你的移动设备上创建、开发和运行一个网页应用。</p> </blockquote> <p>学习和使用 Python 是很有趣的。由于它越来越受欢迎,有越来越多的方式可以让计算世界比现在更好。</p> <p>想象一下,只需一个 A...

使用 ZeroMQ 消息库在 C 和 Python 间共享数据

使用 ZeroMQ 消息库在 C 和 Python 间共享数据

厉飞雨 阅读(225) 评论(0) 赞(8)

<blockquote> <p>ZeroMQ 是一个快速灵活的消息库,用于数据收集和不同编程语言间的数据共享。</p> </blockquote> <p>作为软件工程师,我有多次在要求完成指定任务时感到浑身一冷的经历。其中有一次,我必须在一些新的硬件基础设施和云基础设施之间写一个接口,这些硬件需要 C 语言,而云基础设...

Python 下使用 Altair 数据制图

Python 下使用 Altair 数据制图

厉飞雨 阅读(160) 评论(0) 赞(9)

<blockquote> <p>Altair 作为一个 Python 数据制图库,提供了优雅的接口及自有的绘图语言。</p> </blockquote> <p>Python 中的 <a href="https://51tbox.com/">绘图库</a> 提供了呈现数据的多种...

通过 VSCode RTOS 插件使用 Python 为物联网系统编写程序

通过 VSCode RTOS 插件使用 Python 为物联网系统编写程序

厉飞雨 阅读(138) 评论(0) 赞(7)

<blockquote> <p>RTOS 之类的实时嵌入式操作系统使嵌入式系统的编程更简单</p> </blockquote> <p>物联网(IoT)无处不在,它意味着几乎所有的产品,从冰箱到口袋手表,都可以连网。为了实现这个目标,每个产品都需要拥有一个嵌入式计算机来运行网络栈,有些产品几乎是小的不可思议。这就是嵌入式...