2014-06-05 5 views
0

Im не положительно относится к терминологии здесь, так что может объяснить, почему поиск по-моему не дал никаких результатов.Python соглашение для разделения файлов

Мне было просто любопытно, существует ли общепринятый общий метод написания модуля в python. Obviosuly люди предпочитают разделять вещи на сегментированные сценарии .py, импортируя при необходимости и упаковывая все это в папку.

Что я хочу знать: Есть ли общий метод, как/когда/почему мы прекращаем писать вещи в одном .py и начинаем новый (И я имею в виду, кроме очевидных вещей, таких как ... один скрипт. py для основной работы, а затем preferences.py для обработки префиксов чтения/записи)

ответ

3

Вы должны разделить свой код на несколько модулей, когда он станет громоздким, чтобы сохранить все в одном модуле. Это в какой-то степени дело вкуса. Обратите внимание, что это может быть громоздким для автора кода (т. Е. Слишком большой файл для навигации) или для пользователя библиотеки (например, слишком много несвязанных функций/классов, помещенных вместе в одном и том же пространстве имен, трудно отслеживать их) ,

+0

Хорошо, это более или менее то, что я думал - это обычно несколько очевидно, когда вы чувствуете, что вам нужно разделить вещи. Я просто хотел удостовериться, что это не стандарт. Благодаря! – aescript

Смежные вопросы