51工具盒子

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

Python笔记

如何在 Python Web 框架 Django 中使用序列化器

如何在 Python Web 框架 Django 中使用序列化器

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

<blockquote> <p>序列化用于将数据转换为方便存储或传输的格式,然后将其重新构建以供使用。DRF 是最具有知名的序列化器。</p> </blockquote> <p>序列化是将数据转换为可以存储或传输的格式,然后对其进行重新构建的过程。在开发应用程序或将数据存储在数据库、内存或将其转换为文件时,一直会用到它...

添加声音到你的 Python 游戏

添加声音到你的 Python 游戏

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

<blockquote> <p>通过添加声音到你的游戏中,听听当你的英雄战斗、跳跃、收集战利品时会发生什么。学习如何在这个 Pygame 系列的第十三篇文章中,创建一个声音平台类精灵。</p> </blockquote> <p>在 <a href="https://www.python.org/&quo...

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

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

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

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

Python 突变测试介绍

Python 突变测试介绍

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

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

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

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

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

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

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

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

厉飞雨 阅读(138) 评论(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

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

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