Предположим, что у вас есть клиент/серверное приложение, скажем, компонент веб-сервера и qt gui. Как вы планируете свой код на Python?Схема кода проекта клиента/сервера Python
- Пакеты foo.server и foo.client?
- Пакеты fooserver и fooclient, с импортом из foocommon?
- Все вместе без четкого различия?
Имея подпакеты для сервера и клиентского кода (foo.server и foo.client), кажется, лучший подход ко мне, но потом, как вы справляетесь с вашей установкой Distutils, если вы не хотите, чтобы код сервера будет отправлен вместе с кодом клиента? Если вы используете setuptools (я бы предпочел), как вы создаете отдельные яйца?