202604-18 IronPython:.NET 生态下的 Python 编程利器! IronPython 作为 Python 编程语言在 .NET 环境下的一个开源实现,为开发者提供了一种在 .NET 生态系统中无缝使用 Python 代码的强大途径。它不仅能够充分利用 .NET 的丰富库和框架,也允许其他 .NET 语言轻松调用 Python 代码,从而实现不同编程语言之间的互操作性,极大地提升开发效率和灵活性。 继续阅读 >
202604-17 Python math模块:90%的人只知道一半! 很多人用Python写数学计算,第一反应是import numpy。说实话,如果只是做点基础的数学运算,math模块完全够用,而且不用装第三方库,标准库自带,开箱即用。 继续阅读 >
202604-17 Python 自动化救星,这个工具库让我效率翻倍! 我前阵子帮同事看一个小脚本,需求其实不复杂:每天早上把几个 Excel 合并一下,清洗脏字段,按规则重命名文件,再把结果发到企业微信。结果他那份代码写得像在跟电脑掰手腕:openpyxl 读一遍,pandas 改一遍,os.rename() 再抡一遍,最后还补了几十行 if-else 处理弹窗和点击。能跑,但人很累。 继续阅读 >
202604-16 Pygame Zero:一个强大且易于使用的Python 游戏开发框架! 如果你想进入游戏开发的世界,但又不想被复杂的代码搞得头晕脑胀,Pygame Zero就是你的不二选择。这个框架基于Pygame,提供了一个零样板的编程环境,让你能专注于创造而不是配置。今天,我们就来深入了解一下Pygame Zero,看看它是如何让游戏开发变得如此简单和有趣的。 继续阅读 >
202604-16 Python的random模块:你真的会"随机"吗? 很多人写了几年 Python,对 random 的用法还停在 randint(1, 100)。说实话,这个模块里藏的坑,比你想象的大得多。 继续阅读 >
202604-15 result,一个告别异常混乱的python项目! 告别Python里繁琐的try...except和让人头疼的None判断,今天我们来盘一个优雅处理错误的利器——result模块。 继续阅读 >
202604-15 告别Python环境混乱!从多版本管理到跨平台部署全攻略 作为Python开发者,你是否遇到过这些头疼场景:本地调试完美的程序,部署到服务器就报错;切换项目时,依赖包版本冲突导致程序崩溃;想尝试新版本Python,又怕搞乱现有系统环境…… 继续阅读 >
202604-14 Starfyre,一个基于 Python 的响应式、WASM 支持的服务器端渲染框架! 在当今的开发世界中,构建快速、反应灵敏的前端应用程序变得越来越重要。对于许多开发者来说,选择合适的工具和框架尤为关键。而今天,我们将深入探讨一个令人兴奋的新工具——Starfyre。它是一个基于 Python 的响应式、WASM 支持的服务器端渲染框架,能够帮助开发者轻松创建交互式应用。接下来,让我们一起了解 Starfyre 的魅力所在。 继续阅读 >
202604-14 LPython,加速Python代码的编译利器,生成高效的二进制文件! 在编程世界里,Python无疑是最受欢迎的编程语言之一,它以简洁、易读和强大的生态系统吸引了大量开发者。尤其在数据科学、机器学习、Web开发等领域,Python的表现几乎无可匹敌。然而,Python作为解释型语言,运行速度一直是开发者们关注的瓶颈之一。 继续阅读 >
202604-13 Python 库巡礼 | Django:Web开发的基石! Django 是 Python 生态中最具代表性的 Web 框架之一,也是元老级别了。自诞生以来,它以 batteries-included(自带电池)的设计哲学,为开发者提供了从数据建模、路由分发到后台管理、安全防护的完整工具链,也非常适合小伙伴们作为Web开发练手。 继续阅读 >
202604-13 Python编程基础算法--斐波那契数列的矩阵算法! 计算斐波那契数列是存在一个矩阵算法的。以后面试的时候如果被问到了,在回答完传统的递归/循环解法后,进一步提到矩阵解法,或许能成为加分项呢! 继续阅读 >
202604-10 Nuitka:一个把 Python 源码翻译成 C的 Python 编译器! 简单一句话:Nuitka 是一个把 Python 源码翻译成 C(再用 C 编译器生成为二进制)的 Python 编译器。 继续阅读 >
202604-10 Python 中的Keyword-Only 参数! “Keyword-Only 参数”是 3.0 版中添加的 Python 功能, 功能是只要启用了“Keyword-Only ”参数的声明:只能由关键字提供且永远不会由位置参数自动填充的参数, 它在 PEP 3102 中有描述,可读性很强,但我认为该功能可以从更多示例和基本原理中获益。 继续阅读 >
202604-09 你写的Python代码还是Pythonic代码? 如果你是编程新手,尤其是 Python 新手,你可能听说过 Pythonic 这个词在各种技术会议和公司中经常被提起,你可能还想知道为什么有这个术语?所以这篇文章我们将了解 Pythonic 一词的含义,以及为什么你应该对学习如何不仅编写 Python 代码感兴趣,而且还要编写 Pythonic 代码。 继续阅读 >
202604-09 用 Python 处理 Excel 电子表格! 在日常工作中处理 Excel 任务可能会很无聊,尤其是当你必须浏览数千行数据以进行小的改动或比较数字时。 对一些琐碎的工作我们可以使用Python 自动处理 Excel 文档,这就是本篇要介绍的内容。 继续阅读 >
202604-08 全程 Python:无需离开 Python 即可实现光速级 CUDA 加速,无需c++支持! NVIDIA在GTC 2026发布了CUDA Python新一代工具栈演讲,核心是实现纯Python编写光速CUDA,通过cuda.compute、cuda.tile、cuda.core等组件,达成比肩甚至超越CUDA C++的性能,SAXPY在B200上带宽利用率达91.8%,并以Awkward Array为案例验证,推动GPU库生态走向Python All The Way Down,简化开发、降低维护成本、提升打包效率。本文带来本次演讲的解读。 继续阅读 >