Ich versuche, ein wirklich einfaches Modul mit einer .py-Quelldatei darin zusammenzustellen, und bin bereits in einen Roadblock geraten. Ich würde es scons-config
nennen, aber import scons-config
funktioniert nicht in Python. Ich fand this SO question und schaute auf PEP8 style guide, aber bin etwas verwirrt, es spricht nicht über Zwei-Wort-Namen-Konventionen.Python: Benennung eines Moduls, das einen Zwei-Wort-Namen hat
Was ist der richtige Weg, damit umzugehen?
- Modulname: SconsConfig? scons_config? sconsconfig? scons.config?
- Name der einzelnen .py-Datei darin: scons-config.py? scons_config.py?
edit: Ich habe „die Verwendung von Unterstrichen wird abgeraten“, und das hat mich am Ende einer Sackgasse: sollte ich „sconsconfig“ oder „scons_config“ verwenden (ich denke, die anderen sind aus)?
Ein einzelnes '.py' ist ein Modul ... –