Свързани въпроси 'tornado'

Tornado WebSocket с Django ORM със споделена сесия
Създавам приложение на python с приложение за чат. Чат приложението разчита само на торнадо. Но чатът изисква различен достъп до база данни и Django ORM прави това прекрасно. Използвам торнадо уебсокети за чат. Така че имам следните опции:...
2201 изгледи

Едновременни връзки към Tornado WebSocket сървър
Опитваме се да изградим сървър, който използва "tornado.websocket.WebSocketHandler". За разлика от това, което е демонстрирано на "demos\websocket\chatdemo.py", ние искаме всеки клиент да установи своя собствена частна сесия, а не да излъчва...
1341 изгледи

как да заглушите всички изключения в python tornado
Имам просто приложение за торнадо import tornado.ioloop import tornado.web class MainHandler(tornado.web.RequestHandler): def get(self): self.write("Hello, world".s()) def make_app(): return tornado.web.Application([...
580 изгледи
schedule 28.09.2022

как да включа цитиран HTML в шаблон на Tornado?
Използвам Tornado Templates и едно от моите полета е низ, в който има цитирани HTML тагове, напр. ‹p›Слънчева енергия‹/p› Когато го представя в шаблона, таговете се цитират дословно, вместо да се третират като тагове. {{ quot_html }} Така че...
8124 изгледи
schedule 10.12.2022

безкрайно изчакване за обратен прокси в Apache
Пускам торнадо зад apache. Създадох прокси сървър. ProxyRequests On ProxyPass /chat/ http://localhost:8888/chat/ Този код работи чудесно и предава всичките ми заявки на tornado и връща отговора обратно на клиента. Сега използвам торнадо...
5006 изгледи

защо моята съпрограма блокира целия екземпляр на торнадо?
from tornado import web, gen import tornado, time class CoroutineFactorialHandler(web.RequestHandler): @web.asynchronous @gen.coroutine def get(self, n, *args, **kwargs): n = int(n) def callbacker(iterator, callback):...
3566 изгледи
schedule 04.11.2022

tornado.web.authenticated проблем с бутона за връщане назад
Току-що добавих просто влизане с помощта на tornado.web.authenticated въз основа на някои уроци онлайн. За съжаление, след като излязох успешно, когато натисна бутона за връщане назад в браузъра си, все още виждам страниците, в които съм влязъл. Има...
507 изгледи
schedule 26.10.2023

премахнете опашката с резултати от rabbitmq с помощта на целина
Изпълнявам tornado-celery и използвам rabbitmq като брокер и изпълнявам същия проблем, вече публикуван на SO question:14636534 , но приетият отговор не отговаря на нуждите ми. Това, което искам, е да намеря начин да изтрия опашката с резултати,...
1323 изгледи
schedule 16.11.2022

Как да подкласирам RequestHandler за автоматично валидиране на аргументи?
Имам следния код: class CounterIDHandler(RequestHandler): @gen.coroutine def get(self, counter_id): try: object_id = bson.objectid.ObjectId(counter_id) except bson.errors.InvalidId as e:...
176 изгледи
schedule 08.11.2023

По-добър начин за обработка на грешки в инструмента за обработка на заявки за торнадо
Има два подобни манипулатора: AgeHandler1 и AgeHandler2. В първия просто повдигаме конкретно изключение, за да върнем съобщение за грешка, във втория - ръчно връщаме съобщение за грешка. Какво мислите за тези два метода? Кой метод е за предпочитане...
3946 изгледи
schedule 24.10.2023

Tornado @gen.coroutine затваря дълга връзка за анкетиране
Здравейте, имам проблем с рамката на Tornado, която прилага дълго анкетиране. Методът за публикуване на моя requesthandler е украсен както с @asynchronous , така и с @gen.coroutine . Когато го оставя да виси, за да бъде извикано обратно извикване,...
189 изгледи
schedule 15.12.2023

Задача за блокиране на нишка Tornado
Може ли някой да ми помогне да реша този проблем. Ето моят код: class Handler(RequestHandler): @asynchronous def get(self): res = 'result ' _t = threading.Thread(target=self._thread, args=(res,)) print _t, time.time()...
152 изгледи

Какъв е двойникът на Tornado на ctx модула на Web.py?
Бих искал да науча как да използвам нещо като ctx модула на web.py в торнадо. Благодаря! Редактиране: Опитвам се да запазя идентификационните данни на потребителя в глобален контекст като с модула ctx. Знам, че такава информация може да бъде...
78 изгледи
schedule 26.12.2023

Как да се подигравам на сърутинна функция торнадо с помощта на макетна рамка за тестване на единици?
Заглавието просто описва моя проблем. Бих искал да се подиграя на "_func_inner_1" с конкретна върната стойност. Благодаря за всякакви съвети :) тестван код: from tornado.gen import coroutine, Return from tornado.testing import gen_test from...
6878 изгледи
schedule 27.11.2022

Как мога да отменя висяща асинхронна задача в торнадо с изчакване?
Моята настройка е python tornado сървър, който асинхронно обработва задачи с ThreadPoolExecutor . При някои условия задачата може да се превърне в безкраен цикъл. С декоратора with_timeout успях да хвана изключението за изчакване и да върна...
2381 изгледи

Рестартирайте и възстановете стартовата конфигурация за ZigBee сензор чрез Tornado / Python
Имам въпрос. Имам проект, domotic (домашна автоматизация) система, в която трябва да изпратя някои команди чрез интерфейс към някои сензори, температурни сензори, сензори за мощност, сензори за контакт и т.н. Вече направих частта, в която мога да...
904 изгледи
schedule 15.01.2024

Python + Tornado за счетоводен софтуер
Готови сме да изградим „Счетоводен софтуер (ще го наричаме AS)“ за средни и големи компании. Така че AS ще бъде изчерпателен и ще има много свързани модули. AS ще работи в облак и има SOA подход. Това, което бих искал да попитам е: използването...
1134 изгледи

верижно свързване на асинхронни операции преди запис на клиент (python - торнадо)
В прост асинхронен случай манипулаторът може да изглежда така: @tornado.web.authenticated @tornado.web.asynchronous def post(self): AsyncHTTPClient().fetch("http://api.example.com/", self.on_post_response) def on_post_response(self,...
2530 изгледи
schedule 31.01.2024

Tornado WebSockets - InvalidStateError Все още в състояние CONNECTING
Пиша в уеб приложение, където искам да изпратя JSON-код от страната на клиента към страната на сървъра през Tornado WebSockets с SSL. Когато искам да изградя връзка, Google Chrome показва в регистрационния файл на конзолата грешката: Uncaught...
7552 изгледи
schedule 16.02.2024

Tornado уеб сървър/рамка
Малко съм объркан, Tornado е уеб сървър като apache http сървър или рамка като django, или и двете? Благодаря
6093 изгледи
schedule 06.03.2024