asyncore相关内容

哪个 Python 异步库最适合我的代码?异步?扭曲?

我正在开发一个程序,它将同时从两个“网络资源"中读取数据.我想尝试一种异步方法而不是使用线程.这让我想知道要使用哪个库... 我想出了一些简单的示例代码来演示我的程序将要做什么: 导入嗅探器定义第一():对于 sniffer.sniff_wifi() 中的站:日志(站.mac())定义第二():对于 sniffer.sniff_ethernet() 中的站:日志(站.mac())第一的() ..
发布时间:2021-12-14 20:51:35 Python

Python异步UDP服务器

我正在用 Python 编写服务器应用程序,用于侦听请求、处理请求并发送响应. 所有请求/响应都从相同的地址和端口发送到服务器应用程序.我需要同时接收/发送消息,并且服务器需要从/向同一端口和地址接收/发送消息.我找到了一些异步套接字的教程,但只有 TCP 连接的示例. 不幸的是,我需要 UDP.当我在 create 方法中将 SOCK_STREAM 更改为 SOCK_DGRAM 时, ..
发布时间:2021-09-12 19:29:35 Python

没有从 bittorrent 对等握手中收到任何数据

我在 bit Torrent 协议上遇到了一些问题.我正在向一些对等方发送握手消息.我的客户端基本上连接到列表中的每个对等点,然后发送“握手".代码如下 - peer_id = 'autobahn012345678bit'peer_id = peer_id.encode('utf-8')pstr = 'BitTorrent 协议'pstr = pstr.encode('utf-8')pstrle ..
发布时间:2021-09-04 20:02:42 Python

Python与UDP异步

我可以在 asyncore 中编写 UDP 客户端/服务器应用程序吗?我已经用 TCP 写了一个.我的愿望是将它与对 UDP 的支持集成. 我的问题之前没有由以下人员提出/回答:Python异步UDP服务器 解决方案 经过长时间的搜索,答案是否.Asyncore 假设底层套接字是面向连接的,即 TCP. ..
发布时间:2021-06-26 20:00:42 其他开发

python网络:异步握手

我正在使用 python asynchat 来实现网络协议.在连接时,我需要发送一个命令,服务器通过会话回答. 我的主要问题是我需要等到收到会话响应.但不确定如何实现这一点.我应该使用 socket.recv 进行连接设置吗?是个好主意吗? 解决方案 在使用异步技术编写网络应用程序时,您等待在某处记录您的状态,然后让主循环继续.在未来的某个时间,您正在等待的数据将可用,主循环将通知您 ..
发布时间:2021-06-07 19:43:41 Python

线程中的异步客户端在立即发送数据时使整个程序崩溃

我用 python 编写了一个简单的程序,带有异步和线程.我想在不阻塞任何东西的情况下实现异步客户端,如下所示: 如何在内部处理异步python中的一个类,没有阻塞任何东西? 这是我的代码: 导入套接字、线程、时间、异步类客户端(asyncore.dispatcher):def __init__(self, host, port):asyncore.dispatcher.__init ..
发布时间:2021-06-04 20:47:48 Python

需要帮助在两个套接字之间创建TCP中继

我有以下情况: SomeServer(S)(C)MyApp(S)-(C)用户(S)代表服务器插槽(C)代表客户端套接字 基本上, MyApp 会启动与 SomeServer ( SomeServer(S)(C)MyApp )的通信,并启动一些身份验证例程成功完成后, MyApp(S)开始等待( C)用户连接.一旦连接用户, MyApp 就将数据从 SomeServer 中继到用 ..
发布时间:2021-04-12 18:56:49 Python

在asyncore客户端中定义可写方法会使发送数据非常缓慢

我使用python asyncore编写了一个异步客户端,并遇到了一些问题.我已经借助以下方法解决了这个问题: Asyncore客户端位于线程使立即发送数据时整个程序崩溃 但是现在我遇到了其他问题. 我的客户程序: import asyncore, threading, socket class Client(threading.Thread, asyncore.dispa ..
发布时间:2020-05-17 18:42:56 Python

QObject(QPlainTextEdit)&多线程问题

我目前正在尝试学习使用Python asyncore和pyqt4进行联网. 我编码了一个小型服务器,该服务器基本上在某个端口上侦听,然后将接收到的所有消息重新发送给发件人. 由于qts QApplication.exec_()和asyncore.loop()都是永不返回的函数,因此我无法在一个线程中同时启动它们,因此我在单独的守护程序线程中盯着asyncore.loop(). 每 ..
发布时间:2020-05-13 21:05:25 Python

异步循环和raw_input问题

我正在尝试学习异步模块.因此,我决定开发一个聊天程序.我必须同时收听网络和广播udp软件包.但是问题是,当用户键入一条消息时,用户看不到其他用户发送的其他消息.我该怎么办?我的代码: #!/usr/bin/python # -*- coding: utf-8 -*- import asyncore import socket class Listener(asyncore.dispatc ..
发布时间:2020-05-04 05:12:24 Python

哪一种Python库异步会是最适合我的code? Asyncore?扭曲?

我有一个程序我工作将从两个“网络资源”同时阅读。我想尝试一个异步的方法,而不是使用线程。这导致了我想知道用哪个库... 我已经想出一些简单的例子code之类的证明就是我的程序会做: 进口嗅探器高清第一(): 在sniffer.sniff_wifi站(): 日志(station.mac())DEF秒(): 在sniffer.sniff_ethernet站(): ..
发布时间:2016-07-21 09:21:19 Python

在Python异步HTTP调用

我需要在Python回调样的功能我在哪里发送请求到WebService多次,在参数每次的变化。我想这些请求发生的同时而不是按顺序的,所以我希望函数进行异步调用。 看起来asyncore是我可能要使用,但我已经看到它是如何工作的例子看起来都像矫枉过正,所以我不知道是否有其他路径我应该下降。模块/流程有什么建议?理想情况下,我想在一个程序的方式来使用这些,而不是创建类的,但我未必能够得到解决的。 ..
发布时间:2016-07-21 09:20:03 Python