При создании нового приложения человечности с быстро, Вы заметите, что оно создает структуру каталогов как это:
Для чего каждый? и что должно быть помещено в MyApp и MyApp_lib?
Вот краткая сводка:
setup.py
- здесь есть некоторые настройки, которые вы можете настроить при упаковке и публикации приложения в PPA. Вы можете увидеть их закомментированные в новом проекте Quickly. bin/
- при запуске quickly run
приложение загружается отсюда. help/
- это содержит ваши файлы справки. Вы можете редактировать их, когда пользователь нажимает Справка -> Содержание . tests/
- здесь вы можете выполнить модульные тесты, чтобы убедиться, что различные функции работают должным образом. Вы можете создать набор тестов, который может быть автоматизирован (это не всегда требуется для небольших приложений, но рекомендуется для любого типа полусерьезных или более проектов). MyApp
- здесь вы редактируете свой код. Здесь вы проводите большую часть времени, редактируя файлы. MyApp_lib
- это содержит некоторые функции, которые являются частью Quickly - если вам нужно создать свои собственные функции для доступа к данным в проекте, вы можете добавить их и здесь. Вы тоже пропустили:
data
- здесь вы храните данные для своего приложения, такие как файлы Glade (в директории data/ui
) и ваши значки и изображения (которые находятся в data/media
dir). Надеюсь, это поможет.