Python(および他のいくつかの言語)では、クラスの名前は、大文字である必要がある各単語の最初の文字を除いて、小文字で書く必要があることを学びました。例:
class FooBar:
...
クラスは、クラスと同じ名前のファイルに入れる必要があります。この例では、ファイルになりますfoobar.py
。foo
クラスをどこかにインポートしたい場合は、次のようにする必要があります。
from foobar import FooBar
この慣習は私を少し混乱させます。私の直感によると、ファイル名がクラスを示している場合は、のように大文字で最初の文字を使用して記述する必要がありますFooBar.py
。これはファイル名ではきれいに見えません。おそらく誰かが私にこれの標準的な慣習は何であるかを教えてもらえますか?
私の質問を理解できるようにしたいと思います。:-)