Вопросы по теме 'twisted'
Python/Twisted – Фрагментация пакетов TCP?
В Twisted при реализации метода dataReceived, похоже, нет примеров, которые бы ссылались на фрагментацию пакетов. На любом другом языке это то, что вы реализуете вручную, поэтому мне просто интересно, сделано ли это для вас уже в Twisted или как?...
3764 просмотров
schedule
06.08.2022
Управление несколькими клиентскими соединениями Twisted
Я пытаюсь использовать Twisted в своего рода программе-пауке, которая управляет несколькими клиентскими подключениями. Я хотел бы поддерживать пул из 5 клиентов, работающих одновременно. Функциональность каждого клиента заключается в подключении к...
4676 просмотров
schedule
31.05.2023
Многопроцессорность Python с витым реактором
Я работаю на сервере xmlrpc, который должен циклически выполнять определенные задачи. Я использую Twisted в качестве ядра службы xmlrpc, но столкнулся с небольшой проблемой:
class cemeteryRPC(xmlrpc.XMLRPC):
def __init__(self, dic):...
5415 просмотров
schedule
14.02.2023
Абстракция сетевого программирования, декомпозиция
У меня проблема в следующем:
Серверный процесс 1
Постоянно отправляет обновления, которые происходят в хранилище данных
Серверный процесс 2
Клиенты связываются с сервером, который запрашивает хранилище данных и возвращает результат....
286 просмотров
schedule
28.11.2023
Взаимодействие с Twisted.Internet.reactor
Я изучаю Twisted, особенно его сторону XMPP. Я пишу клиент Jabber, который должен отправлять и получать сообщения. Вот мой код: http://pastebin.com/m71225776 Насколько я понял, рабочий процесс такой: 1 Я создаю обработчики важных сетевых событий...
528 просмотров
schedule
09.09.2022
Скрученный Python getPage
Я пытался получить поддержку по этому вопросу, но я ПОЛНОСТЬЮ запутался.
Вот мой код:
from twisted.internet import reactor
from twisted.web.client import getPage
from twisted.web.error import Error
from twisted.internet.defer import...
8843 просмотров
schedule
03.09.2022
чат-бот с использованием Twisted и Wokkel
Я пишу чат-бота, используя Twisted и wokkel, и все вроде бы работает, за исключением того, что бот периодически выходит из системы. Чтобы временно исправить это, я устанавливаю присутствие доступным при каждом инициализированном соединении....
1096 просмотров
schedule
28.04.2022
Запускать функцию каждый тик в Twisted
Я использую скрученную структуру, и мне нужно отслеживать, сколько времени прошло с момента начала события, и выполнять действие, когда прошло определенное количество времени.
Мне кажется, лучший способ сделать это — сверять с отметкой времени...
494 просмотров
schedule
08.06.2023
скрученный + gtk: должен ли я запускать графические интерфейсы в потоках или в потоке реактора?
Из того, что я понимаю о скрученном, ничто, работающее в потоке реактора, не должно блокироваться. Все действия по блокировке должны быть делегированы другим потокам, чтобы по их завершении запускать обратные вызовы обратно в поток-реактор.
Так...
1733 просмотров
schedule
19.04.2023
Проблема нерегулярной передачи с Python Twisted Push Producer
Я хочу передавать данные из очереди с помощью Twisted. В настоящее время я использую push-производитель для опроса очереди на наличие элементов и записи в транспорт.
class Producer:
implements(interfaces.IPushProducer)
def...
756 просмотров
schedule
10.08.2022
Потоки против асинхронности
Я читал о многопоточной модели программирования по сравнению с асинхронной моделью из этой действительно хорошей статьи. http://krondo.com/blog/?p=1209
Однако в статье упоминаются следующие моменты.
Асинхронная программа просто превосходит...
68263 просмотров
schedule
13.04.2022
Внедрение REST в twisted.protocols.ftp.FTP?
Кому-нибудь удалось реализовать команду REST на FTP-сервере Twisted? Моя текущая попытка:
from twisted.protocols import ftp
from twisted.internet import defer
class MyFTP(ftp.FTP):
def ftp_REST(self, pos):
try:
pos =...
1525 просмотров
schedule
04.09.2022
Витой сервер для нескольких клиентов
Я хочу написать сервер, который может принимать несколько клиентов на питоне (скрученном). Я уже довольно хорошо знаком с программированием сокетов со стандартным модулем сокетов Python, но здесь возникает проблема. Но я не могу найти простой сервер...
15710 просмотров
schedule
05.06.2022
Лучший способ запуска удаленных команд через ssh в Twisted?
У меня есть искривленное приложение, которому теперь нужно отслеживать процессы, запущенные на нескольких ящиках. То, как я делаю вручную, это «ssh и ps», теперь я хотел бы, чтобы это делало мое скрученное приложение. У меня есть 2 варианта....
7478 просмотров
schedule
28.10.2023
Как запустить скрученный реактор с ipython
Мне нужно запустить скрученный реактор изнутри ipython таким образом, чтобы он мог продолжать взаимодействовать. На справочной странице Ipython есть ссылки на Twisted, но я не мог понять, как мне действовать дальше. Документация ссылается на...
791 просмотров
schedule
04.09.2022
Как закрыть соединение после реактора.connectTCP в Twisted
Я хотел задать вопрос о том, как закрыть соединение в скрученном RPC . Я знаю, что подобный вопрос задавали, но, похоже, он не отвечает на мой. Я делаю базовое соединение, как показано ниже:
cfactory = pb.PBClientFactory()...
2583 просмотров
schedule
07.07.2022
Twisted: обмениваться данными между отложенным подпроцессом и http-запросами?
Задний план:
У меня есть длительный подпроцесс, который порождает скрученные порождения. Я создал подкласс протокола процесса таким образом, что я знаю, когда я получаю стандартный вывод, стандартную ошибку и т. Д. Я хотел бы иметь возможность для...
1495 просмотров
schedule
23.12.2022
Twisted зависает при демонизации
Я новичок в скрученном мире, поэтому сначала я пытаюсь настроить свой рабочий проект django под скрученный, в настоящее время он хорошо работает на тестовом сервере django или apache через mod_wsgi.
Я перешел по этой ссылке и это тоже для...
746 просмотров
schedule
24.05.2023
multipart / x-mixed-заменить ActionScript3 и Google Chrome (а также другие)
У меня странная проблема. Я работаю над камерой Bluetooth, и мы хотим предоставить миру интерфейс mjpeg.
Mjpeg - это просто http-сервер, отвечающий один за другим с сохранением соединения. Мой сервер сейчас дает мне:
HTTP/1.1 200 OK...
2944 просмотров
schedule
23.08.2022
Поддержка скрученного http gzip
Я хочу помочь проекту с открытым исходным кодом на Python. Насколько я могу судить, Twisted не не поддерживал отправку и получение информации gzip с помощью HTTP (по состоянию на 2011 год). http://twistedmatrix.com/trac/ticket/104
Google,...
2001 просмотров
schedule
12.02.2023