标签: python datetime coding-style pep8 python-datetime
在PEP 8中,Guido说Python类应该除了内置类之外的所有内容都是大写的:
请注意,内置名称有一个单独的约定:大多数内置名称是单个单词(或两个单词一起运行),CapWords约定仅用于异常名称和内置常量。
我很好奇:为什么CapWords中的一些内置类和其他类没有?例如,datetime模块中的类(datetime,date,timedelta等)不是大写的。但是,Request(在urllib中)和Queue是。
这背后有原因或故事吗?