为什么Python命名不遵循PEP并且不一致?

时间:2018-12-02 01:21:33

标签: python

为什么Python库命名不遵循PEP并且不一致?

例如defaultdictOrderedDict都是类,但是一个是thelowercase一个是TheCamelcase

import inspect
inspect.isclass(OrderedDict)
> True
inspect.isclass(defaultdict)
> True

为什么不default_dictheap_pop呢?根据PEP,只有class是TheCamelcase,所有功能都应该是the_underscore

0 个答案:

没有答案