我試圖將一個真正簡單的模塊放在一個.py源文件中,並且已經遇到了障礙。我打算將它稱爲scons-config
,但import scons-config
在Python中不起作用。我找到了this SO question,看着PEP8 style guide,但有點困惑,它沒有提到雙字名稱的約定。python:命名一個具有雙字名稱的模塊
解決此問題的正確方法是什麼?
- 模塊名稱:SconsConfig? scons_config? sconsconfig? scons.config?
- 其中的單個.py文件的名稱:scons-config.py? scons_config.py?
編輯:我確實看到了「使用下劃線是不鼓勵」,並留下了我在一個死衚衕:我應該使用「sconsconfig」或「scons_config」(我想其他的人都出來了)?
一個單一的'.py'是一個模塊... – 2010-05-17 20:07:09