为了账号安全,请及时绑定邮箱和手机立即绑定

您好,请教一下,python中s.bind(("", Port))里“”是什么意思?

您好,请教一下,python中s.bind(("", Port))里“”是什么意思?

牧羊人nacy 2021-10-13 15:11:49
我在python的library里看到这几句HOST = '' PORT = 50007 s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)s.bind((HOST, PORT))这里面s.bind((‘’,port))中我知道是绑定端口和地址,但我不是很明白为什么元祖中第一个元素是引号,这是如何实现的?
查看完整描述

2 回答

?
饮歌长啸

TA贡献1951条经验 获得超3个赞

bind函数需要两个参数,这里传入了一个元组,该元组有两个元素,那这时跟bind函数需要的参数位置一一对应。元组的第一个元素是'',表示不传入第一个参数,这时就使用默认的值,是本机IP地址。

查看完整回答
反对 回复 2021-10-17
?
慕容森

TA贡献1853条经验 获得超18个赞

bind函数需要两个参数,这里传入了一个元组,该元组有两个元素,那这时跟bind函数需要的参数位置一一对应。元组的第一个元素是'',表示不传入第一个参数,这时就使用默认的值,是本机IP地址。

查看完整回答
反对 回复 2021-10-17
  • 2 回答
  • 0 关注
  • 692 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信