python:给一个由两个单词组成的模块命名
- 论坛
- python:给一个由两个单词组成的模块命名
10 浏览
python:给一个由两个单词组成的模块命名
我正在尝试组合一个非常简单的模块,其中只有一个.py源文件,并且已经遇到了一个障碍。我打算将其命名为scons-config
,但在Python中无法使用import scons-config
。我在这个SO问题上找到了一些答案,并查看了PEP8风格指南,但有些困惑,它没有提到双词命名约定。
应该如何正确处理这个问题呢?
- 模块名称:SconsConfig?scons_config?sconsconfig?scons.config?
- 其中的单个.py文件的名称:scons-config.py?scons_config.py?
编辑:我确实看到了“不鼓励使用下划线”的说法,这让我陷入了死胡同:我应该使用“sconsconfig”还是“scons_config”(我猜其他的都不行)?