#Python

Python 中 import 的使用说明

· 2min · Paxon Qiao
Python 中 import 的使用说明

如果我们要打印一个class的signature(比如使用help命令的时候),我们是应该优先__new__,还是__init__?

如果我们要打印一个class的signature(比如使用help命令的时候),我们是应该优先__new__,还是__init__?

如果这个class同时自定义了__new__和__init__,按照现在的实现,是先打印__new__的。

任何一个类,如果同时定义了__new__和__init__,只有__new__在instantiate的时候是一定会被运行的,因为__new__可以返回一个其他类型(衍生类甚至是完全无关的类型)的object,导致这个类的__init__压根没有被调用。也就是说,__new__是比__init__更稳定的signature。

· 2min · Paxon Qiao
如果我们要打印一个class的signature(比如使用help命令的时候),我们是应该优先__new__,还是__init__?

Python中自带的 assert 的使用

· 5min · Paxon Qiao
Python中自带的 assert 的使用

开发中 PR 注意事项

· 1min · Paxon Qiao
开发中 PR 注意事项

测试的几个基本原则

写测试的一些基本原则

· 6min · Paxon Qiao
测试的几个基本原则

量化学习之 jupyter notebook 环境配置

· 1min · Paxon Qiao
量化学习之 jupyter notebook 环境配置

Python的学习路线

Python的学习路线

· 3min · Paxon Qiao
Python的学习路线

Python 装饰器初识

Python 装饰器初识

· 4min · Paxon Qiao
Python 装饰器初识