Chinaunix

标题: 这是什么情况啊。提示字符问题 [打印本页]

作者: kkboy_dyc    时间: 2011-03-24 09:59
标题: 这是什么情况啊。提示字符问题
一个发送UDP数据的代码段:
  1. import socket
  2. port = 8081
  3. host = "localhost"
  4. s = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
  5. s.sendto('hello',(port,host))
复制代码
运行后提示最后一句报错:
TypeError: coercing to Unicode: need string or buffer, int found
作者: 3227049    时间: 2011-03-24 10:57
host,port 不是 port,host
作者: kkboy_dyc    时间: 2011-03-24 11:10
本帖最后由 kkboy_dyc 于 2011-03-24 13:43 编辑

port host参数的顺序写反了。。。。
我了个去!应该是 (host, port)
作者: masaic117    时间: 2011-03-24 15:58





欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2