在python 3.5中,可以使用sock.send(msg) * 10
发送多条消息。在这种情况下,它会发送10次或只发送一次并在后台发生某种错误吗?
答案 0 :(得分:0)
如果您想要拨打sock.send(msg)
十次,可以使用for
循环:
for x in range(0,9):
sock.send(msg)
答案 1 :(得分:0)
如果列表创建副作用不是问题,那么你也可以将它作为列表理解来做:
[sock.send(msg) for _ in range(10)]
_
是一种"一次性"变量,您可以在那里使用任何其他标识符名称。