Какова наилучшая практика для структурирования папок, когда я хочу иметь несколько прочных функций в одном приложении фуPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Какова наилучшая практика для структурирования папок, когда я хочу иметь несколько прочных функций в одном приложении фу

Сообщение Anonymous »

У меня есть вопрос о структуре папок в приложении функций Azure (Python).
Рекомендуемая структура папок в случае модели программирования Python v1:

Каждая функция wared_code существует. /> < /ul>
/
| - .venv/
| - .vscode/
| - my_first_function/
| | - __init__.py
| | - function.json
| | - example.py
| - my_second_function/
| | - __init__.py
| | - function.json
| - shared_code/
| | - __init__.py
| | - my_first_helper_function.py
| | - my_second_helper_function.py
| - tests/
| | - test_my_second_function.py
| - .funcignore
| - host.json
| - local.settings.json
| - requirements.txt
| - Dockerfile
< /code>

С другой стороны, рекомендуемая структура папок в случае модели программирования Python V2: < /p>

Фонд shared_code < /code> не существует. Но если это так, то многие строки кода находятся в одном или двух файлах, то я волнуюсь, что обслуживание чрезвычайно уходит: (./
| - .venv/
| - .vscode/
| - function_app.py
| - additional_functions.py
| - tests/
| | - test_my_function.py
| - .funcignore
| - host.json
| - local.settings.json
| - requirements.txt
| - Dockerfile
< /code>
Я знаю, что в модели программирования Python есть механизм, называемый Blueprints. Несмотря на то, что мне интересно, какая наилучшая практика для структурирования папок, когда я хочу иметь несколько прочных функций в одном приложении функций Azure (Python).
У кого -нибудь есть хорошие идеи?

Подробнее здесь: https://stackoverflow.com/questions/796 ... multiple-d
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»