Мы используем
app/src/code.py
app/testing/code_test.py
app/docs/..
В каждом тестовом файле мы вставляем "../src /" в sys.path. Это не самое хорошее решение, но работы. Я думаю, что было бы замечательно, если бы кто-то подошел w/что-то как знаток в Java, который дает Вам стандартные соглашения, которые просто работают, неважно, какой проект Вы продолжаете работать.
Нет, многокомпонентные вложения для загрузки (например, в электронной почте) не поддерживаются по соображениям безопасности. Это называется «попутная загрузка».
Обратите внимание, что Gmail обрабатывает это путем динамического архивирования файлов. Вы тоже должны. http://forums.asp.net/t/1240811.aspx