标签

 python 

相关的文章:

本列表汇集了关于 Python 编程的实用技巧、库推荐及性能优化方法,帮助开发者提升代码质量与工作效率。

Go 比 Python 更懂“Python 之禅”?

本文永久链接 – https://tonybai.com/2025/07/19/go-understand-the-zen-of-python-better-than-python 大家好,我是Tony Bai。 最近,在国外的 Go 语言社区(Reddit r/golang)上,一个帖子引发了热烈的讨论。标题颇具“引战”意味:“Go似乎比Python更好地实现了Python之禅”。...

本文探讨了Go语言与Python的设计哲学,认为Go在实现“Python之禅”方面更为彻底。Go强调显式、简单和可维护性,适合大型项目,而Python因复杂性和多样性面临挑战。两者在编程理念上有深刻共鸣,Go更纯粹地体现了Python的核心价值。

原文中文,约4500字,阅读约需11分钟。发表于:
阅读原文

我正在转向 Python 并且真的喜欢它

我直到最近才认真对待它,就在我想要构建人工智能应用程序(RAG、代理、生成式人工智能工具等) 等)时,我才意识到,无论你喜不喜欢,Python都是这些领域的首选语言。

我认真学习Python,因其在人工智能领域的广泛应用。Python语法简单,生态系统完善,适合应用开发。我使用uv管理依赖,ruff检查代码,pytest进行测试,FastAPI构建API,Pydantic处理配置,并通过Docker和GitHub Actions实现持续集成,提升开发效率。

原文中文,约8000字,阅读约需19分钟。发表于:
阅读原文
原文中文,约1400字,阅读约需4分钟。发表于:
阅读原文

数据科学家专用的7个Python网络开发框架

Python web frameworks power everything from fast APIs and machine learning demos to complex web apps, interactive data apps, real-time applications, and production-ready deployments.

本文介绍了七个流行的Python网络框架,如Django、Flask和FastAPI,适用于不同经验水平的开发者,满足从快速API到复杂Web应用的开发需求。

数据科学家专用的7个Python网络开发框架
原文英文,约900词,阅读约需4分钟。发表于:
阅读原文

Python 的 __slots__ 实际上有什么作用?

Learn how Python __slots__ reduces memory and boosts speed with real benchmarks from a data science project used in Allegro’s hiring challenge.

__slots__可以减少内存占用并提高代码速度,通过限制对象属性避免创建动态字典,从而加快属性访问。在Allegro的数据科学招聘挑战中,使用__slots__的类在处理大数据集时性能显著提升。

Python 的 __slots__ 实际上有什么作用?
原文英文,约1500词,阅读约需6分钟。发表于:
阅读原文
原文中文,约700字,阅读约需2分钟。发表于:
阅读原文
原文英文,约1100词,阅读约需4分钟。发表于:
阅读原文
原文英文,约1800词,阅读约需7分钟。发表于:
阅读原文

Python `apply()` 与 `apply_async()`: 你应该使用哪个?

Multiprocessing lets a program run multiple tasks at the same time by creating separate processes. Each process has its own The post Python `apply()` vs. `apply_async()`: Which Should You Use?...

多进程允许程序同时执行多个任务,通过创建独立进程来充分利用多个CPU核心。Python的multiprocessing.Pool提供apply和apply_async两种方法,其中apply是同步的,主程序需等待任务完成,而apply_async是异步的,主程序可继续执行其他代码。选择方法取决于任务的性质和需求。

Python `apply()` 与 `apply_async()`: 你应该使用哪个?
原文英文,约2100词,阅读约需8分钟。发表于:
阅读原文
原文英文,约700词,阅读约需3分钟。发表于:
阅读原文