目标:
1:掌握网络调试助手软件(Netassist)的作用
2:掌握 socket套接字的 sendto 方法发送数据与 encode 方法将数据进行编码
一:网络调试助手(Netassist)的作用windows版本
答:在Linux系统利用 socket 套接字的 sendto 方法向另外一台计算机发送数据的时候,接收数据的这台计算机需要安装网络调试助手才可以接收Linux系统发送的数据
软件界面
二:socket套接字的 sendto 方法向网络调试助手发送数据
功能:传输数据
语法:创建的套接字.sendto(“内容”.encode(“gbk” ) , (”IPV4地址”,端口号))
注意事项:
1:利用sendto方法发送数据的时候,发送的数据要是二进制形式
2:sendto方法中发送的内容后面跟上 encode()方法是将发送的数据转换为二进制编码发送
3:sendto方法中的encode(“gbk”)方法括号内的“gbk”是因为向Windows计算机发送数据,所以要填写gbk编码,否则造成文字乱码
4:sendto方法中的IP地址与端口号是保存在一个元组内的,其中 IP 地址是字符串类型,端口号是整形,元组内的数据类型统称为 address 数据类型
快速代码体验
代码截图
windows计算机网络调试助手接收数据结果截图