Python
Python的反射:getattr
· ☕ 3 分钟
1. 应用场景 通过配置文件,控制程序运行时的流程。配置文件中常保存的是,字符串,而不是对象 调试程序时,查看对象的全部属性值 动态模块的导入 对于第一种场景,广泛被采用的是反射。在Java的很多框架中都使用了反射机制,Python实现的Web框架Dj

Python中常见的内建函数
· ☕ 5 分钟
函数 描述 abs(number) 返回一个数的绝对值 apply(function[, args[, kwds]]) 调用给定函数,可选择提供参数 all(iterable) 如果所有iterable的元素均为真则返回True, 否则返回False any(iterable) 如果有任一iterable的元素为真则返回True,否则返回False basestring() str和unicode抽象超类,

使用 Python 绘制分形: Koch 曲线、Julia 集、Mandelbrot 集
· ☕ 4 分钟
1. Koch曲线 瑞典数学家Helge von Koch,在1904年发表的“从初等几何构造的一条没有切线的连续曲线”的论文中提出Korch曲线。它的描述如下: 指定一条线段的长度\(l\)(可以理解为第0次迭代) 将这条线段三等分,并以中间的线段为底边构

Django的权限控制
· ☕ 4 分钟
1. Django内置权限管理 1.1 权限分类 Permission 用来定义用户User A对任务Task的权限。 User 如果User A 对Model B有权限,那么User A 对Mode B中的全部实例都有相应权限。User对象的user_permission 字段用于管理用户的权限。

Django-数据迁移的几种方法(附代码)
· ☕ 5 分钟
1. 背景 在Web开发的过程当中,常会涉及多个环境(本地、测试、正式环境)之间数据的迁移。本文主要探讨在django开发过程中,可能涉及的数据迁移路径,并寻找可行的方法。 2. 场景 数据迁移对象,一共分为四个:测试环境数据库、正式环境数据库、本地开发