Как мы регистрируем HTTP-запрос PATH, аргументы, тип метода и статус ответа, содержимое ответа (если есть) для запросов в python Tornado
веб-фрейм? Один из подходов заключается в подключении к методу prepare
для добавления пользовательского ведения журнала по мере необходимости. Интересно, существует ли какая-либо библиотека python, уже предоставляющая такой механизм ведения журнала?библиотека регистрации tornado python
0
A
ответ
1
Tornado может автоматически настроить стандартную систему регистрации Python для вывода всей этой информации. Самый простой способ, чтобы включить это с:
import tornado.options
tornado.options.parse_command_line()
Если добавить, что в Tornado "getting started" example и посетить http://localhost:8888 в вашем браузере, он записывает:
[I 151113 10:48:27 web:1932] 200 GET/(::1) 1.54ms
[W 151113 10:48:27 web:1932] 404 GET /favicon.ico (::1) 1.52ms
Вы заметите на моей системе, которая использует Chrome IPv6 по умолчанию, поэтому его исходный адрес «[:: 1]», и что Chrome пытается получить доступ к favicon.ico, которого нет в примере сервера.
Смежные вопросы
- 1. Python Requests библиотека генерирует исключения в регистрации
- 2. tornado Python: интеграция сервера Tornado с NGINX
- 3. Какая библиотека регистрации лучше?
- 4. Поведение обработчика Tornado Python
- 5. Python Tornado - CORS PUT
- 6. Как отлаживать python tornado
- 7. Python BaseHTTPServer and Tornado
- 8. Python Tornado: вложенные шаблоны
- 9. Python-Tornado on Heroku
- 10. Python tornado AsyncHTTPClient 599
- 11. Библиотека регистрации ошибок и исключений
- 12. Хорошая библиотека регистрации для Lua
- 13. Необходима библиотека регистрации Wakanda ssjs
- 14. Вход в асинхронный сервер Tornado (python)
- 15. Python tornado gen.coroutine блокирует запрос
- 16. Python/Tornado - сжатие статических файлов
- 17. python tornado загрузить удаленный файл
- 18. Python/Tornado ошибка приложения запуск
- 19. Идентификатор темы в tornado-Python
- 20. Mock Tornado class in Python
- 21. python-tornado chatdemo on heroku
- 22. Python Tornado - Сделать вызовы асинхронными?
- 23. Python Tornado render static directory
- 24. Python Tornado: отсутствует модуль WSGI?
- 25. Python Tornado: Безопасно ли это?
- 26. Tornado and Python 3.x
- 27. Python Tornado Facebook Auth Ошибка
- 28. Уточнение метода ведения журнала в python tornado
- 29. Проблема с протоколом Python в Tornado coroutine
- 30. Как использовать различное имя файла для регистрации Tornado?