Вопрос о python-way

перехожу на питон с php. Неоднократно встречаю, что в одном файле может описано несколько классов. В php это считается плохой практикой. Как с этим обстоит дело в python?
  • Вопрос задан
  • 2981 просмотр
Решения вопроса 1
kreativf
@kreativf
Для питона это нормально. В python исторически сложилось так что код делится на модули а не классы. В модулях обычно лежат несколько классов, а могут лежать и просто функции.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
istinspring
@istinspring
Всем «переходящим» нужно в первую очередь читать PEP8 ( www.python.org/dev/peps/pep-0008/ )
Ответ написан
bobry
@bobry
В Python модуль (в отличие от PHP) имеет свой namespace и несколько классов в рамках одного модуля — обычное дело.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы