1

我是使用 python 联网的新手。我正在使用该socket.sendto()功能。我想知道是否可以通过函数发送更多参数以及消息字符串,就像在timestamp. 我刚刚在 sendto 函数中添加了一个变量。但这会引发TypeError: Integer required。为什么会这样?如何发送附加参数?

4

1 回答 1

2

我想知道是否可以通过函数发送更多参数

查看文档

socket.sendto(string, address)

socket.sendto(string, flags, address)

向套接字发送数据。套接字不应连接到远程套接字,因为目标套接字由 指定address。可选flags参数的含义与recv() 上述相同。返回发送的字节数。(地址的格式取决于地址族——见上文。)

socket不是高级接口;您发送字节并接收字节。您要发送的所有数据都应在string参数中进行编码,并在接收端进行解码。

于 2013-09-07T02:30:17.570 回答