您介绍的是标准约定。
软件包和模块名称模块应使用简短的全小写名称。如果模块名称可以提高可读性,则可以在模块名称中使用下划线。尽管不鼓励使用下划线,但Python软件包也应使用短小写全名。
由于模块名称映射到文件名,并且某些文件系统不区分大小写,并且截断长名称,因此,将模块名称选择为相当短很重要-
在Unix上这不是问题,但可能是将代码传输到较旧的Mac或Windows版本或DOS时出现问题。当用C或C 编写的扩展模块具有随附的Python模块提供更高级别(例如,面向对象)的接口时,C / C
模块具有一个下划线(例如_socket)。类名几乎没有例外,类名使用CapWords约定。内部使用的类此外还有一个下划线。
(Python样式指南)
见例如
from configparser import ConfigParser
(顺便说一句,它是Python 2.x中的ConfigParser,但在3.x中更改为小写)。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)