跳转至主要内容

Python编程

Python/Django中设计模式的应用

1. Don’t Repeat Yourself(不要重复你自己) 在 Django 开发中,我们很容易陷入“重复代码”的陷阱,比如多个视图或模型中有类似的逻辑。为了避免这样的情况,我们可以使用 DR […]

发表于 2024年10月26日

Python 中的不可变对象 vs 可变对象

在Python中,所有的对象都可以归为两类:可变对象和不可变对象。这两种类型最大的区别在于,是否可以在对象创建后修改它的值。 不可变对象(Immutable Objects):一旦创建,内容就无法被修 […]

发表于 2024年10月25日

Python编程技巧:Monkey Patching实例分析与潜在风险

Monkey Patching 是一种技术,允许你在运行时改变对象的行为。这是一种非常有用的特性,但也可能使我们的代码变得更加难以理解和调试,我们必须谨慎地使用 Monkey Patching 。 在 […]

发表于 2024年10月23日