我正在尝试将一个非常简单的模块与一个.py源文件放在一起,并且已经遇到了障碍。我本来要调用它,scons-config
但import scons-config
在Python中不起作用。我发现了这个问题,然后看了PEP8样式指南,但有点困惑,它没有谈论两个单词的名称约定。
解决这个问题的正确方法是什么?
- 模块名称:SconsConfig?scons_config?sconsconfig?scons.config?
- 其中单个.py文件的名称:scons-config.py?scons_config.py?
编辑:我确实看到“不鼓励使用下划线”,这使我陷入困境:我应该使用“ sconsconfig”还是“ scons_config”(我想其他的都淘汰了)?
.py
是一个模块……