python串口通信的接收与发送,python串口通信实例
你好,我有一个非常简单的Java服务器和两个客户端。一个客户端基于Java,另一个基于python。将字符串从Java客户端发送到Java服务器效果很好。反之亦然,Dallas to the auditorium从Java向python发送字符串也可以。然而,当从python发送一个字符串时,python json lib使用json.dumps文件接收一个包含所需数据和空字节的Java缓冲区。不要显示字符串的开头或结尾。如何转换成同样长度的字符串?现在JSON数据完了,字符串里还有很多空字节。因此,无法正确解析该字符串。在
要接收Java代码,请执行以下操作:byte[]receive data=new byte[1024];
datagrampacketreceivepacket=new datagram packet(receive data,receive data . length);
CtrlChannel.getSocket()。receive)(接收数据包);
strdata=new string(receive packet . get data();
system.out.println(来自python:)strdata);
python的源代码是这样的。在
^{pr2}$
因为我是Java初学者,可能犯了一个愚蠢的错误。请帮助我。在
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。