Вопросы по теме 'twisted'
schedule
22.08.2022
Проблема с запуском примера twisted.words с использованием протокола MSN
В настоящее время я пытаюсь использовать библиотеку Twisted, специально скрученную слова, чтобы попытаться взаимодействовать с MSN. Однако, когда я запускаю пример сценария, предоставленный Twisted, я получаю сообщение об ошибке. В частности, ошибка...
942 просмотров
schedule
04.01.2023
Чат-сайт кометы с использованием Python и Twisted
Я хочу создать сайт, похожий на www.omegle.com. может ли кто-нибудь предложить мне некоторые идеи. Я думаю, что он построен с использованием искривленного сервера орбитальной кометы.
4134 просмотров
schedule
22.01.2023
CherryPy мешает закрытию Twisted в Windows
У меня есть приложение, которое запускает Twisted, запуская реактор с reactor.run() в моем основном потоке после запуска некоторых других потоков, включая веб-сервер CherryPy. Вот программа, которая корректно закрывается при нажатии Ctrl+C в Linux,...
1993 просмотров
schedule
10.06.2022
Twisted иногда выдает (на первый взгляд неполный) «превышена максимальная глубина рекурсии» RuntimeError
Поскольку функция Twisted getPage не дает мне доступа к заголовкам, мне пришлось написать свою собственную getPageWithHeaders функцию.
def getPageWithHeaders(contextFactory=None, *args, **kwargs):
try:
return...
1269 просмотров
schedule
04.03.2022
Python Twisted: ограничение доступа по IP-адресу
Каким будет лучший способ ограничить доступ к моему серверу XMLRPC по IP-адресу? Я вижу, что класс CGIScript в web/twcgi.py имеет метод рендеринга, который обращается к запросу... но я не уверен, как получить доступ к этому запросу на моем сервере....
3179 просмотров
schedule
01.09.2022
Twisted (асинхронный сервер) и Django (или любой другой фреймворк)
Мне нужна помощь, чтобы понять, в чем преимущество использования асинхронной инфраструктуры. Предположим, я хочу разработать простое веб-приложение для чата. Почему я не могу написать код Python в среде Django, который выполняет долгий опрос, когда...
11641 просмотров
schedule
10.01.2023
Чат-сервер с Twisted framework в python не может получать данные от флеш-клиента
Я разработал чат-сервер с использованием Twisted framework в Python. Он отлично работает с клиентом Telnet. Но когда я использую свой флэш-клиент, появляется проблема...
(флеш-клиент работает с моим старым сервером чата php, я переписал сервер на...
920 просмотров
schedule
25.06.2023
Есть ли удаленная консоль для витого сервера?
Я разрабатываю скрученный сервер. Мне нужно контролировать использование памяти. Не рекомендуется изменять код, вставлять какую-либо команду регистрации памяти и перезапускать сервер. Я думаю, что лучше использовать «удаленную консоль», чтобы я мог...
1022 просмотров
schedule
22.05.2024
Искривленный Python: с чего начать
Я пытаюсь начать изучать Twisted для создания серверов сокетов. Я хочу добавить некоторые полезные функции (например, авторизацию и, возможно, некоторые другие). Может быть, кто-то может указать мне хороший учебник, который поможет мне начать (+,...
54302 просмотров
schedule
27.04.2022
Как вы запускаете приложение Twisted через Python (вместо Twisted)?
Я работаю над изучением Twisted и наткнулся на то, что, я не уверен, мне ужасно нравится — «Twisted Command Prompt». Я возился с Twisted на своем компьютере с Windows и попытался запустить пример «Чат»:
from twisted.protocols import basic
class...
9867 просмотров
schedule
08.05.2023
Использование памяти, о котором сообщает guppy, отличается от команды ps.
Я профилирую свой искривленный сервер. Он использует гораздо больше памяти, чем я ожидал. Его использование памяти растет с течением времени.
ps -o pid,rss,vsz,sz,size,command
PID RSS VSZ SZ SZ COMMAND
7697 70856 102176 25544...
4210 просмотров
schedule
24.05.2022
Клиентская библиотека Python Jabber/XMPP для Twisted [закрыта]
Я ищу библиотеку Python для написания клиентов Jabber/XMPP с использованием платформы Twisted.
5182 просмотров
schedule
23.03.2023
Вопрос относительно связи UDP в скрученной структуре
Я хотел бы узнать, налагает ли Twisted ограничение на максимальный размер пакетов UDP. Допустимый предел на платформах Linux составляет до 64 КБ (хотя я намереваюсь отправлять пакеты размером около 10 КБ, состоящие из изображений JPEG), но я не могу...
431 просмотров
schedule
29.05.2022
Как получить исходное имя хоста TCP-соединения в Python Twisted?
При использовании TCP-механизмов Twisted при создании протокола единственной информацией о партнере является его IP-адрес и порт. Как я могу получить исходное имя хоста, с которым я пытался подключиться?
reactor.connectTCP('somehost.com', 80,...
1456 просмотров
schedule
10.10.2022
Не могу импортировать мой модуль при запуске моего скрученного приложения под root
Возможный дубликат: Запуск twistd от имени пользователя root, модули не найдены
Вот абсолютно минимальное приложение, чтобы вы могли попробовать воспроизвести его на своей машине. Имея два файла, например, в /home/aln/tmp/tw_test:...
674 просмотров
schedule
15.12.2022
Python (Twisted) - чтение из fifo и отправка прочитанных данных по нескольким протоколам
Я пытаюсь написать своего рода многопротокольного бота (jabber / irc), который будет читать сообщения из файла fifo (в основном один лайнер), а затем отправлять их на канал irc и контакты jabber. Пока мне удалось создать две фабрики для подключения к...
1716 просмотров
schedule
18.11.2022
Как заставить Twisted использовать ведение журнала Python?
У меня есть проект, в котором я использую Twisted для своего веб-сервера. Когда возникают исключения (например, сетевые ошибки), они выводятся на консоль.
У меня уже есть ведение журнала через встроенный модуль журнала Python - есть ли способ...
6703 просмотров
schedule
22.07.2023
Twisted - как создать многопротокольный процесс и отправлять данные между протоколами
Я пытаюсь написать программу, которая будет прослушивать данные (простые текстовые сообщения) на каком-то порту (скажем, tcp 6666), а затем передавать их одному или нескольким различным протоколам - irc, xmpp и так далее. Я перепробовал много...
4119 просмотров
schedule
01.10.2022
Как обнаружить некрасивое отключение Twisted в Linux?
Написал сервер на основе Twisted и столкнулся с проблемой, некоторые клиенты отключаются не изящно. Например, пользователь выдергивает сетевой кабель.
На время отключается клиент на винде (называется connectionLost, и в Twisted тоже пишется). А...
1508 просмотров
schedule
13.07.2022