计算机网络原理之计算机网络概述

· 7min · Paxon Qiao
计算机网络原理之计算机网络概述

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 注意事项