栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

命名类与在python中命名其文件之间的关联(约定?)

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

命名类与在python中命名其文件之间的关联(约定?)

您介绍的是标准约定。

软件包和模块名称

模块应使用简短的全小写名称。如果模块名称可以提高可读性,则可以在模块名称中使用下划线。尽管不鼓励使用下划线,但Python软件包也应使用短小写全名。

由于模块名称映射到文件名,并且某些文件系统不区分大小写,并且截断长名称,因此,将模块名称选择为相当短很重要-
在Unix上这不是问题,但可能是将代码传输到较旧的Mac或Windows版本或DOS时出现问题。

当用C或C 编写的扩展模块具有随附的Python模块提供更高级别(例如,面向对象)的接口时,C / C

模块具有一个下划线(例如

_socket
)。

类名

几乎没有例外,类名使用CapWords约定。内部使用的类此外还有一个下划线。

(Python样式指南)


见例如

from configparser import ConfigParser

(顺便说一句,它是Python 2.x中的ConfigParser,但在3.x中更改为小写)。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/660140.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号