Вопросы по теме 'tornado'

Обработка соединений Tornado Web Framework Mysql
Недавно я изучил веб-фреймворк Tornado, чтобы обслуживать множество последовательных соединений множеством разных клиентов. У меня есть обработчик запросов, который в основном берет зашифрованную строку RSA и расшифровывает ее. Расшифрованный текст...
3872 просмотров

Как получить IP-адрес клиента запроса Tornado?
У меня есть объект RequestHandler для входящих post() . Как найти IP клиента, отправляющего запрос? Я просмотрел большинство методов и свойств RequestHandler и, похоже, что-то упустил.
23810 просмотров
schedule 31.10.2022

Шаблон проекта Defacto для Python Tornado
Может ли кто-нибудь порекомендовать скелет проекта для торнадо на питоне? Я полагаю, что достаточно легко свернуть свой собственный, но мне любопытно, что еще там есть, поскольку (очевидно) другие уже шли по этому пути раньше.
3144 просмотров
schedule 10.04.2022

Справка по аутентификации Tornado
Я только начал использовать торнадо и настроил его с помощью nginx, проксирующего торнадо и php, и все работает правильно. Чего я пытаюсь добиться, так это системы уведомлений. Когда пользователь делает что-то, например, отправляет электронное...
782 просмотров
schedule 04.04.2022

использует ли Tornado WSGI для работы с файлами python?
извините за этот вопрос, Я начинаю с Tornado, и поскольку я пришел из двух других фреймворков: Flask и Django, Flask использует Werkzeug, который является веб-сервером WSGI, Django также использует WSGI, но при создании приложения,...
433 просмотров
schedule 22.04.2022

Как мне получить доступ к своим функциям уровня базы данных внутри других классов/файлов в Tornado?
Я новичок в Tornado, и в настоящее время я пытаюсь преодолеть этот недавний камень преткновения. В настоящее время у меня определены некоторые переменные базы данных, и я создаю экземпляры обработчиков, настроек и информации о подключении к базе...
4079 просмотров
schedule 30.04.2023

Как запустить веб-сервер Tornado локально?
Можно ли запустить Tornado так, чтобы он прослушивал локальный порт (например, localhost:8000). Кажется, я не могу найти документацию, объясняющую, как это сделать.
18730 просмотров
schedule 28.10.2022

как сделать асинхронную запись в Redis в торнадо
Благодаря этому сообщению я пробую асинхронный драйвер tornado-redis . Из демо ( пример Github ), он показывает, как делать асинхронные вызовы с использованием этой библиотеки, но мне непонятно, если наборы тоже асинхронны (у них есть функция...
3382 просмотров
schedule 11.06.2023

ловить исключения PIL в Tornado
Отлов ошибок не работает частично! Что я хочу сделать, так это определить, загружает ли пользователь настоящие изображения или поддельные (например, текстовый файл, переименованный в .jpeg ) . try: image =...
1468 просмотров
schedule 21.06.2023

Передача пользовательской функции Python в шаблон торнадо
Я хочу написать пользовательскую функцию и передать ее в мой шаблон торнадо. Нравится def trimString(data): return data[0:20] , затем вставьте это в мой файл торнадо. Это должно позволить мне обрезать струны. Это возможно? Спасибо.
4935 просмотров
schedule 11.05.2023

Как использовать Tornado для работы с Django? Это хорошее решение?
У меня огромный проект django, и для работы мне нужно использовать Instagram API и его модель подписки. Для подписок мой сервер должен быть очень отзывчивым и быть готовым к асинхронной работе, чтобы настроить ловушку, чтобы получать уведомления...
2394 просмотров
schedule 18.02.2024

Питон. Торнадо. Неблокирующий клиент xmlrpc
По сути, мы можем вызывать обработчики xmlrpc следующим образом: import xmlrpclib s = xmlrpclib.ServerProxy('http://remote_host/rpc/') print s.system.listmethods() В торнадо мы можем интегрировать это так: import xmlrpclib import...
2356 просмотров
schedule 06.10.2023

чат-сервер, использующий комету/веб-сокеты
Я пытаюсь создать чат-сервер, но хочу, чтобы он справлялся с относительно высокой нагрузкой и был совместим со всеми браузерами. (железо не большая проблема) Итак, я смотрел на веб-сокеты/комету/питона/торнадо. Websocket, похоже, имеет много...
437 просмотров
schedule 08.03.2023

Есть ли способ распечатать настроенные обработчики маршрутов на веб-сервере торнадо внутри?
учитывая следующие (примеры) обработчиков (взято из здесь ): handlers = [ (r"/", MainHandler), (r"/auth/login", AuthLoginHandler), (r"/auth/logout", AuthLogoutHandler), ] есть ли способ...
954 просмотров
schedule 05.04.2022

событие отключения в чате с длинным опросом торнадо
Я работаю над приложением чата, которое использует Tornado на бэкэнде. Я использовал длинный опрос, чтобы получить количество онлайн-пользователей и любое новое сообщение чата, доступное на сервере. Я открыл два длинных соединения для опроса с...
429 просмотров
schedule 24.08.2022

Структура приложения Tornado с unittest
Какова правильная структура приложения Tornado с модульным тестом?
2001 просмотров
schedule 27.12.2022

Как войти в обработчики в торнадо в консоли?
Как войти в обработчики в торнадо в консоли? Я запустил приложение из консоли и поставил выше обработчики logging.getLogger().setLevel(logging.DEBUG) и внутренние обработчики logging.info('RECEIVED HTTP GET REQUEST') но ничего не пишет...
6367 просмотров
schedule 30.01.2024

что означает @ tornado.web.asynchronous decorator?
Если в коде не использовался этот декоратор, неблокирующий? Почему это имя асинхронное, значит добавить декоратор, пусть код будет асинхронным? Почему @ tornado.gen всегда используется вместе с @ tornado.web.asynchronous?
8288 просмотров
schedule 23.02.2022

Как работает асинхронность в Tornado?
Все примеры в документах Tornado показывают, как мы можем асинхронно выполнять дальнейшие HTTP-запросы с помощью Tornado. http_client = httpclient.AsyncHTTPClient() http_client.fetch("http://www.google.com/", handle_request) Пока я хочу...
1458 просмотров
schedule 03.08.2023

изменить тип mime определенных статических файлов в сети торнадо
у меня есть куча файлов на моей /static/dir serverside с такими именами, как: Slide0.html Slide121.html Slide143.html Slide165.html Slide187.html Slide208.html Slide28.html Slide4.html Slide71.html Slide93.html Slide100.html...
1630 просмотров
schedule 16.07.2022