Описание тега twisted.client

1 ответ

Лучший способ отправить много DNS-запросов с витой структурой (через UDP)?

В настоящее время я изучаю скрученную среду и пытаюсь создать асинхронный DNS-преобразователь, используя twisted.names.client.Resolver а также twisted.names.client.getHostByName, Скрипт должен обрабатывать субдомены, запрашивая авторитетные серверы …
12 янв '14 в 00:37
1 ответ

Ошибка при попытке получить сообщения электронной почты в больших папках с использованием IMAP и Twisted

Я пишу IMAP-клиент, используя последнюю версию Twisted. У меня проблемы с использованием двух разных способов получения UID электронной почты. Сначала я попытался использовать метод поиска таким образом: @inlineCallbacks def getEmailList(self): for …
1 ответ

Twisted: Как узнать, какой клиент закрыл соединение

Это продолжение моего предыдущего вопроса. Я строю простую клиент-серверную программу, используя пакет "twisted" в Python. Я хотел бы вести учет того, какой клиент присоединился и закрыл соединение. Предположим, если Клиент B закрывает соединение, я…
25 апр '13 в 19:24
1 ответ

Простой клиент Twisted Echo

Я пытаюсь написать простой клиент Echo в Twisted, который отправляет ввод с клавиатуры на сервер и прерывается тем, что пользователь сам вводит 'q'. Короче говоря, я просто пытаюсь изменить простой эхо-клиент (и варианты), найденные на этой странице…
28 апр '12 в 08:17
1 ответ

Скрученный клиент Python

У меня есть простой клиент Twisted, который подключается к серверу Twisted и запрашивает индекс. Если вы видите фн. connectionMade() в class SpellClient, query жестко запрограммирован. Сделал это для целей тестирования. Как передать этот запрос извн…
2 ответа

Python Twisted Daemon

Я написал простой витой сервер - from twisted.internet import reactor from twisted.internet import protocol from twisted.web import server, resource from twisted.internet import reactor class Index(resource.Resource): isLeaf = True def render_GET(se…
1 ответ

Хранить изображение на сервере, используя Twisted

До сих пор я разработал сервер для приложения чата с использованием Twisted Framework, и мне трудно понять, как реализовать хранение фотографии определенного человека. Моя первая идея состояла в том, что я могу хранить изображение локально [это лучш…
09 сен '14 в 07:10
1 ответ

Потерянное клиентское соединение с Python

У меня есть этот витой клиент, который соединяется с витой сервером, имеющим индекс. Я запустил этот клиент из командной строки. Работало нормально. Теперь я изменил его для запуска в цикле (см. main()) так что я могу продолжать запрашивать. Но клие…
2 ответа

Twisted ReconnectingClientFactory - автоматическое переподключение или явный вызов connect.connect()?

Когда используется Twisted ReconnectingClientFactory и соединение потеряно, нужно ли мне вызывать connect.connect() из метода clientConnectionLost или это происходит автоматически? Ответ может показаться очевидным, потому что это, в конце концов, Re…
16 ноя '13 в 04:43
0 ответов

Как вызвать Twisted реактор из файла, отличного от его?

У меня есть вопрос, который вполне может принадлежать Twisted или иметь прямое отношение к Python. Моя проблема, как и другая, связана с процессом отключения в Twisted. Как я читаю на этом сайте, если я хочу, я должен выполнить следующие шаги: Серве…
1 ответ

Сделайте запрос GET и распечатайте тело ответа с помощью Python (Twisted)

На веб-сайте Twisted есть пример под названием "Получение ответов", который показывает, как, помимо прочего, получать заголовки ответа и код ответа, но не тело ответа (фактическое тело HTML, возвращаемое запросом на сайт). в def cbrequest(response),…
05 окт '15 в 08:33
1 ответ

Twisted HTTP server authentication

I am following following tutorial for http server authentication http://www.tsheffler.com/blog/?p=502&cpage;=1 I can run the server on my localhost but how can I login to server. The user name password of the server are temporarily save in dict in t…
19 мар '13 в 15:22
0 ответов

Как установить патч для Python из витой на Windows?

Я хочу установить патч Python для витой, которая позволяет мне вводить данные через консоль (STDIO). Пожалуйста, помогите мне, как использовать этот патч Вот ссылка - https://twistedmatrix.com/trac/ticket/2157
2 ответа

Витой вызов клиента из библиотечной функции

Я пытаюсь реализовать функцию, которая будет действовать как клиент Twisted. Он вызывается из кода, который я не контролирую. Я пробовал что-то вроде (это взято из примера кода pbsimpleclient.py): # Copyright (c) Twisted Matrix Laboratories. # See L…
01 июл '16 в 20:26
3 ответа

Python, Twisted, Django, реактор.run() вызывает проблемы

У меня есть веб-приложение Django. У меня также есть сервер заклинаний, написанный с использованием витой, работающей на той же машине, на которой работает django (работает на localhost:8090). Идея заключается в том, что когда пользователь выполняет…
1 ответ

Исключение в Twisted при вызове getPage

Я звоню client.getPage и получаю следующую трассировку. Кто-нибудь может понять это? Traceback (most recent call last): File "/usr/local/lib/python2.6/dist-packages/Twisted-10.0.0-py2.6-linux-i686.egg/twisted/python/log.py", line 84, in callWithLogg…
01 май '11 в 08:42
1 ответ

Невозможно сопоставить регулярное выражение с re.search на Twisted Framework ircbot

Я начну с "Я не знаком с Python". Я пытаюсь изменить сценарий ircbot по умолчанию с витой для моего канала, но я не могу получить re.match или же re.search за работой. Например, это работает: prompt = ("%s" % self.nickname) prompt1 = ("%s:" % self.n…
12 ноя '14 в 03:42
1 ответ

Доступ к параметрам сокета для twisted.web.client.Agent

Как я могу получить доступ к базовому сокету из twisted.web.client.Agent? Мне нужно включить TCP_NODELAY на этом сокете.
27 апр '11 в 23:30
1 ответ

AutobahnPython w/Twisted: ssl.optionsForClientTLS на websocket.WampWebSocketClientFactory

Я не могу использовать 'applicationRunner', потому что он не поддерживает автоматическое переподключение (GitHub Issues: # 295 # 389) для веб-сокетов. Я вернулся к устаревшему подходу, который использует витую 'ReconnectingClientFactory'. Моя пробле…
09 авг '15 в 03:26
3 ответа

Как отправить HTTP-запрос с базовой HTTP-аутентификацией через витую структуру

Я получил <HTML><HEAD><TITLE>401 Unauthorized</TITLE></HEAD> ошибка, когда я запускаю код с http://twistedmatrix.com/documents/13.2.0/web/howto/client.html, но я не знаю, как добавить аутентификацию в запрос. Обновить Я…
27 май '14 в 09:37