Если вы используете Foreman для запуска проекта Python, а не проекта Ryby, и у вас возникла та же проблема, вот несколько решений для вас. Если вы используете Procfile для прямого вызова Python CLI, то вы можете использовать опцию '-u', чтобы избежать буферизации stdout:
python -u script.py
Если вы используете Procfile для управления сервером WSGI, например, для вызова gunicorn, flask, bottle, eve и т. Д., То вы можете добавить файл «.env» в корень вашего проекта Python, содержащий следующее :
PYTHONUNBUFFERED=True