asyncore

    0热度

    3回答

    从读取asyncoredocumentation,似乎handle_connect()应成功连接到侦听套接字后调用,即TCP握手完成后应调用。但在实践中,看起来asyncore不运行handle_connect(),除非它在套接字上接收或发送数据包。 举个例子: 我有服务器套接字绑定和监听某个端口上。套接字将接受任何传入的连接,打印接收到的内容,并发回“谢谢”。 然后我开始一个asyncore.d

    2热度

    1回答

    我似乎无法使用json.loads时捕捉异常,即使我专门调用它。当我试图用很多客户端连接非常快地发送数据来强调我的服务器时,我在很大程度上看到这一点请参阅我下面的错误: (我把它换成我的IP地址,并在错误代码X的) EX: Unterminated string starting at: line 1 column 49 (char 48) Data: '{"ap-hdop":0.55,"rtcm

    0热度

    1回答

    我正在使用多进程来完成2个任务。进程1是一个异步TCP服务器,它接收命令并且必须将这些命令传递给进程2(是真正的循环)。 我如何使用多处理,进程不共享全局变量,所以我必须使用队列。但是,一个proccess 1是一个简单的asynctcp服务器。我不知道如何将队列对象传递给handle_read函数。 任何人有想法?非常感谢! 我试图代码: #!usr/bin/env python3 #impo

    1热度

    1回答

    我有以下脚本,我试图使它异步。它可以很好地作为客户端通过TCP连接并发送文本文件。但是,我正在从另一个软件程序执行它,并且正在减慢我运行它的程序(因此需要异步)。我的目标是让脚本运行在它自己的后台线程中,以便它不影响正在执行的程序。 我试着添加asyncore,但我只是不断收到错误,它似乎不会连接。我也尝试过线程,但无法让这个工作。将不胜感激任何指示如何使这种异步 我曾尝试使用这里的教程 - ht

    0热度

    1回答

    我安装了YowSup并进行了配置,当yowsup收到来自组的消息时,它崩溃了,这就是我所得到的: 正如我所看到的,有asyncore的东西,但我不知道什么和为什么。 http://pastebin.com/raw/tuY7geWC

    2热度

    2回答

    我可以在asyncore中编写UDP客户端/服务器应用程序吗?我已经写了一个使用TCP。我的愿望是将其与UDP的支持集成。 我的问题没有以前问/由以下回答: Python asyncore UDP server

    0热度

    1回答

    我编写的Python 3.6和运行测试,但其中2失败: ====================================================================== FAIL: test_handle_expt (test.test_asyncore.TestAPI_UseIPv4Poll) -----------------------------------

    0热度

    1回答

    我在socket.gethostbyaddr()上玩得很开心,正在搜索如何加速一个非常简单的代码,它可以随机生成一些IP地址并尝试解决它们。问题来了,当没有主机可以被发现,有一个超时时间可以很长(约10秒...) 偶然,我发现这篇文章,他通过使用多线程解决了问题:https://www.depier.re/attempts_to_speed_up_gethostbyaddr/ 我想知道是否有可能使

    0热度

    1回答

    我是Python编程的初学者(不超过6个月的学习和实践)。 我有一个GPS追踪器靠近我的车,另一个靠近我的父亲车。 我想将由这两个GPS追踪器发送的数据记录到数据库以备将来统计。 一切工作正常,直到我尝试写入数据通过TCP接收到MySQL表中。 我试图找到解决我的问题,但我没有成功(here,here,here)。 任何ideea,帮助,无论我会多么小将会被折服。 Console error me

    1热度

    1回答

    我在bit torrent协议上遇到了一些麻烦。我正在向一些同行发送握手消息。我有我的客户基本连接到列表中的每个同行,然后发送'握手'。代码如下 - peer_id = 'autobahnbit' peer_id = peer_id.encode('utf-8') pstr = 'BitTorrent protocol' pstr = pstr.encode('utf-8') pstrle