Свързани въпроси 'tornado'
Tornado WebSocket с Django ORM със споделена сесия
Създавам приложение на python с приложение за чат. Чат приложението разчита само на торнадо. Но чатът изисква различен достъп до база данни и Django ORM прави това прекрасно. Използвам торнадо уебсокети за чат. Така че имам следните опции:...
2201 изгледи
schedule
25.09.2022
Едновременни връзки към Tornado WebSocket сървър
Опитваме се да изградим сървър, който използва "tornado.websocket.WebSocketHandler".
За разлика от това, което е демонстрирано на "demos\websocket\chatdemo.py", ние искаме всеки клиент да установи своя собствена частна сесия, а не да излъчва...
1341 изгледи
schedule
29.09.2022
как да заглушите всички изключения в 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 изгледи
schedule
13.10.2022
защо моята съпрограма блокира целия екземпляр на торнадо?
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 изгледи
schedule
29.12.2023
Какъв е двойникът на 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 изгледи
schedule
20.11.2023
Рестартирайте и възстановете стартовата конфигурация за ZigBee сензор чрез Tornado / Python
Имам въпрос. Имам проект, domotic (домашна автоматизация) система, в която трябва да изпратя някои команди чрез интерфейс към някои сензори, температурни сензори, сензори за мощност, сензори за контакт и т.н.
Вече направих частта, в която мога да...
904 изгледи
schedule
15.01.2024
Python + Tornado за счетоводен софтуер
Готови сме да изградим „Счетоводен софтуер (ще го наричаме AS)“ за средни и големи компании. Така че AS ще бъде изчерпателен и ще има много свързани модули. AS ще работи в облак и има SOA подход.
Това, което бих искал да попитам е: използването...
1134 изгледи
schedule
16.01.2024
верижно свързване на асинхронни операции преди запис на клиент (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