Предполагая, что вы используете 1 пользователя для всего и не выходите из сервера, он будет продолжать расти.
я есть общая библиотека Python, которую я использую в нескольких проектах, поэтому структура выглядит следующим образом:
Project1
main.py <--- (One of the projects that uses the library)
...
sharedlib
__init__.py
ps_lib.py
another.py
Теперь в каждом проектеmain.py Я использую следующий хак, чтобы он работал:
import os
import sys
sys.path.insert(0, os.path.abspath('..'))
import sharedlib.ps_lib
...
Есть ли способ сделать это без использования этого хака? Или есть лучший способ организовать структуру проектов?