Предполагая, что вы используете 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
...

Есть ли способ сделать это без использования этого хака? Или есть лучший способ организовать структуру проектов?

Ответы на вопрос(0)

Ваш ответ на вопрос