Mah*_*eeb 6 python naming module naming-conventions python-3.x
如果我有一个仅包含类定义的 Python 文件,我应该如何命名它?
例如,如果我有这个:
class Folder:
"""Represents a computer folder."""
...
Run Code Online (Sandbox Code Playgroud)
,我应该将文件命名为folder.py还是Folder.py?如果文件也有函数定义会怎样?
Python 类遵循CapWords
您在代码中显示的约定,然后根据 python 风格指南,包和模块应全部小写。包是目录,模块是文件,因此在您的类中,您可以将其命名为folder.py
.
根据保罗·科尼利厄斯的评论,我想澄清这些只是惯例。您不需要遵循它们,它们也不会影响程序。尽管 python.org 文档要求 python 类CapWords
和文件使用小写,甚至有一些关于使用下划线和其他命名约定的指示,但这些对于程序的运行来说并不是必需的。
归档时间: |
|
查看次数: |
7940 次 |
最近记录: |