На python (и некоторых других языках) я узнал, что имя класса должно быть написано маленькими буквами, за исключением первой буквы, которая должна быть заглавной. Пример:
class FooBar:
...
Класс должен находиться в файле с таким же именем, как у класса. В этом примере это будет файл foobar.py
. Если я хочу импортировать где-нибудь класс foo
, я должен сделать следующее:
from foobar import FooBar
Это соглашение меня немного смущает. Моя интуиция подсказывает мне, что если имя файла указывает на класс, то оно должно быть написано с первой буквой заглавными буквами, например FooBar.py
. Это не выглядит красиво в именах файлов. Может быть, кто-нибудь скажет мне, что для этого используется стандартное соглашение ?
Надеюсь, я сделал свой вопрос понятным. : -)