Вопросы с тегом «tornado»

4
Когда использовать Торнадо, когда использовать Twisted / Cyclone / GEvent / прочее [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . Улучшить этот вопрос Какие из этих платформ / библиотек будут лучшим …

1
JSON Hijacking все еще остается проблемой в современных браузерах?
Я использую Backbone.js и веб-сервер Tornado. Стандартное поведение для получения данных коллекции в Backbone - отправка в виде массива JSON. С другой стороны, стандартное поведение Tornado не допускает использование JSON Array из-за следующей уязвимости: http://haacked.com/archive/2008/11/20/anatomy-of-a-subtle-json-vulnerability.aspx Связанный является: http://haacked.com/archive/2009/06/25/json-hijacking.aspx Для меня более естественно, что мне не нужно заключать JSON в объект, …

2
Когда и как использовать Торнадо? Когда это бесполезно?
Хорошо, Tornado неблокирующий, довольно быстрый и легко справляется с множеством постоянных запросов. Но я думаю, это не серебряная пуля, и если мы просто вслепую запустим Django или любой другой сайт с Tornado, это не даст никакого прироста производительности. Я не смог найти исчерпывающего объяснения этому, поэтому спрашиваю здесь: Когда следует …

2
Блокнот Jupyter с Python 3.8 - NotImplementedError
Недавно обновлен до Python 3.8 и установлен jupyter. Однако при попытке запустить jupyter notebookполучаю следующую ошибку: File "c:\users\user\appdata\local\programs\python\python38\lib\site-packages\tornado\platform\asyncio.py", line 99, in add_handler self.asyncio_loop.add_reader(fd, self._handle_events, fd, IOLoop.READ) File "c:\users\user\appdata\local\programs\python\python38\lib\asyncio\events.py", line 501, in add_reader raise NotImplementedError NotImplementedError Я знаю, что Python 3.8 в Windows включен ProactorEventLoopпо умолчанию, поэтому я подозреваю, что это …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.