2026
08-31
08-31
自从学会这几个魔法方法,我的Python类写得更优雅了!
先说 __new__ 和 __init__ 的分工。以前我总把创建逻辑全塞进初始化里,后来才明白,__new__ 管的是“造出个啥”,__init__ 管的是“造出来之后怎么打扮”。做单例模式的时候,重写 __new__ 比写装饰器直观多了,直接控制实例的诞生过程。
继续阅读 >
PHP 代码分享
MongoDB 教程
正则表达式
jQuery 教程
JavaScript 代码片段
PHP7 教程
先说 __new__ 和 __init__ 的分工。以前我总把创建逻辑全塞进初始化里,后来才明白,__new__ 管的是“造出个啥”,__init__ 管的是“造出来之后怎么打扮”。做单例模式的时候,重写 __new__ 比写装饰器直观多了,直接控制实例的诞生过程。
继续阅读 >
写了这么多年Python,今天才知道with语句还能这么用。以前我一直觉得with就是处理文件打开的,打开文件用with open,结束自动关闭,这已经够方便了。没想到它的本事远不止这些。
继续阅读 >
Textual是一个令人惊艳的Python库,它让开发者能够轻松构建功能强大的跨平台用户界面,并且可以在终端或网页浏览器中运行。它结合了现代Python的简洁性和Web开发的最佳实践,提供了一种高效、灵活且易于维护的应用开发体验。接下来讨论Textual的核心特性、优势以及它如何简化你的UI开发流程。
继续阅读 >
这一轮,我更新了两套 Skill:Python 和 Excel VBA。一个从"帮你做工具"升级成了"帮你搭系统",一个把最容易翻车的一环彻底改造成了脚本驱动。它们背后的逻辑是同一个——永远不让 AI 去做更多不确定的事情。 而这套逻辑,恰恰是我这 17 套 Skill 敢说"非同小可"的底气。
继续阅读 >
写 Python 久了以后,你会发现真正提升效率的,不一定是复杂框架。很多时候,一个顺手的小库、一个标准库里的工具,就能让原本啰嗦的代码变得干净很多。今天整理 7 组非常值得放进日常工具箱里的 Python 库。
继续阅读 >
很多人写Python代码的时候,都会有这样一个感觉。明明逻辑没问题,代码跑起来就是慢。看着CPU占用率上不去,心里干着急。写Python不注重性能,确实容易翻车。其实不用换语言,几个小技巧就能让你的程序飞起来。
继续阅读 >
欧盟委员会的电池法规将在明年实施,到时候很多消费级电子产品都必须提供简易电池拆卸和更换,所以任天堂将从明年开始在欧盟销售改进版的 Switch 2 游戏掌机,改进版拆卸和更换电池都更简单,不需要使用专门的拆机设备或其他工具辅助操作。
继续阅读 >