Назад | Перейти на главную страницу

AWS EC2 Ubuntu - регистрация операторов печати Python

Как проще всего увидеть операторы печати, сделанные при выполнении файла Python на моем сервере AWS EC2 Ubuntu? Я пробовал aws cli, но у меня это не работает.

Как вы сказали в комментарии, это часть проекта Django, поэтому, если вы используете сервер разработки, например python manage.py runserver, вы должны увидеть print в командной строке, которую вы использовали для его запуска, а не в интерфейсе командной строки управления AWS.

Если он работает практически в любой другой среде (более подходящей для развертывания), обычно у него есть stdout подключены либо к логифайлу, либо к /dev/null. Это зависит от конкретной конфигурации сервера.

В любом случае обычно лучше использовать средства ведения журнала Python, которые хорошо поддерживаются в Django.