首页 > 编程知识 正文

python原始套接字,python串口数据采集并发送

时间:2023-05-04 06:06:34 阅读:167729 作者:2698

你好,我有一个非常简单的Java服务器和两个客户端。 一个客户端基于Java,另一个基于python。 将字符串从Java客户端发送到Java服务器可以很好地工作。 反之亦然。 从Java向python发送字符串也起作用。 但是,从python发送字符串时,python json lib使用json.dumps文件接收了包含所需数据和空字节的Java缓冲区。 不显示字符串的开始或结束。 怎么转换成同样长度的字符串? 现在,在JSON数据完成后,字符串中有很多空字节。 所以,不能正确解析那个字符串。 在

要接收Java代码,请执行以下操作: byte [ ] receivedata=new byte [ 1024 ];

datagrampacketreceivepacket=newdatagrampacket (receivedata,receiveData.length );

CtrlChannel.getSocket ().receive ) (receivepacket );

strdata=new string (receive packet.get data ();

system.out.println (from python : ) strdata );

python的源代码是这样的。 在

^{pr2}$

因为我是Java初学者,所以可能犯了愚蠢的错误。 请帮帮我。 在

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。