twisted
У меня есть довольно сложная многопроцессорная программа, которая использует Scrapy. Он отлично работает примерно в 95% случаев, но иногда я получаю необработанные исключения из Twisted, когда он попадает на плохие сайты, которые приводят к DNSLookupError/TCPTimedOutError. Это не было бы проблемой, но, к со...
Это продолжение этого вопроса: сбои SSL-рукопожатия, когда никакие данные не были отправлены через Twisted TLSConnection Я реализовал простой SSL-сервер, который закрывает соединение, как только клиент подключен. Я тестирую его с openssl, и я получил этот сбой рукопожатия: $ openssl s_client -connect lo...
Я создаю систему, которая работает с веб-клиентами (Django) и удаленными API (вероятно, автономный демон). Я вижу, что проще координировать свою работу с некоторыми событиями фреймворка, как в JavaScript. К сожалению, сигналы Django синхронны, что делает ответы клиентам очень медленными. Кроме того, я мог бы ...
У меня есть приложение Twisted daemon, которое работает без каких-либо проблем на Python 2, используя twistd. Однако я также хочу поддерживать Python3, и хотя весь мой код работает, похоже, что исполняемый файл twistd отсутствует в Twisted версии для python 3 (по-видимому, пакет twisted.scripts не включен). К...
Я создаю демон чата в python и twisted framework. И мне интересно, должен ли я удалять каждую переменную, созданную в моих функциях, чтобы сохранить память в долгосрочной перспективе, когда подключены несколько пользователей, или эти переменные автоматически очищаются?. Вот сокращенная версия моего кода, чт...
Я играл с витым расширением и дурачился с системой типа чата. Однако я хочу остановиться на этом подробнее. На данный момент он поддерживает только мульти-клиентские чаты с именами пользователей ect. Но я хочу попробовать использовать расширение pyAudio для создания своего рода VoIP-приложения. У меня есть cl...
какие из этих фреймворков / библиотек были бы лучшим выбором для создания современного многопользовательского веб-приложения? Я хотел бы иметь асинхронный веб-сервер, который позволит мне легко масштабироваться. Какое решение даст лучшие показатели/масштабируемость/самый полезный фреймворк (С точки зрения про...
все, что я прочитал и испытал ( приложения на основе Торнадо), заставляет меня поверить, что ePoll является естественной заменой для выбора и опроса на основе сетей, особенно с Twisted. Что делает меня параноиком, его довольно редко для лучшей техники или методологии, чтобы не прийти с ценой. чтение несколь...
Я пытаюсь начать изучать twisted для создания сокетных серверов. Я хочу добавить некоторые полезные функции (например, авт, и, возможно, некоторые другие). Может быть, кто-то может указать мне на хороший учебник, который поможет мне начать (+ может быть, некоторые другие идеи)...
из Википедии Схема Реактора статьи: шаблон проектирования реактора является шаблоном обработки событий для обработки запросов на обслуживание, подаваемых одновременно в обработчик обслуживания одним или несколькими входами. он назвал несколько примеров, например,nodejs,twisted,eventmachine но что я пон...