Задать вопрос
@misant
SysAdOps

Как устранить ошибку wsgi.errors в header`е? И нужно ли?

Разбираюсь с публикацией питоновского приложения с помощью uwsgi (python3.4)
Если вывести пары ключ-значение для словаря env (env['wsgi.errors']), в котором содержатся хэдеры реквеста, то есть такая пара:

wsgi.errors <_io.TextIOWrapper name=2 mode='w' encoding='ANSI_X3.4-1968'>

Как ни гуглил, ничего близкого не нашел. При этом само приложение работает, каких-то ошибок не вижу.

Для понимания о чем я - вот вывод всех ключей словаря env: https://webdev.bekhterev.me/test/headers
  • Вопрос задан
  • 151 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
@misant Автор вопроса
SysAdOps
Как оказалось, это не ошибка, а объект, куда нужно писать ошибки uwsgi.

Например так:
print('Hello, Lepra!', file=env['wsgi.errors'])

Помогло:
stackoverflow.com/questions/29959267/python-wsgi-e...
https://www.python.org/dev/peps/pep-3333/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы