这是否为服务器创建TCP或UDP连接?

时间:2016-06-25 12:06:26

标签: python sockets

from socket import *
host=gethostname()
port=7776
s=socket()
s.bind((host, port))

是UDP还是TCP-IP?如果它是UDP,我如何将其写为TCP-IP,反之亦然?

1 个答案:

答案 0 :(得分:2)

这将创建一个TCP套接字,因为socket.socket(...)的类型参数默认为SOCK_STREAM。对于UDP,您需要使用SOCK_DGRAM作为类型。有关详细信息,请参阅the extensive documentation