Вопросы по теме 'tornado'
Обработка соединений Tornado Web Framework Mysql
Недавно я изучил веб-фреймворк Tornado, чтобы обслуживать множество последовательных соединений множеством разных клиентов.
У меня есть обработчик запросов, который в основном берет зашифрованную строку RSA и расшифровывает ее. Расшифрованный текст...
3872 просмотров
schedule
18.08.2023
Как получить 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