首页 > 编程语言 >python_socket

python_socket

时间:2022-08-17 10:24:25浏览次数:44  
标签:socket python 连接 host client data port

import socket

def target_tcp(host,port):
    """ 建立tcp连接 """
    client = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 创建socket对象
    client.connect((host,port))  # 建立连接
    client.send(b'Hello World')  # 发送数据
    data = client.recv(1024)     # 接收数据
    print(data.decode('utf-8'))  # 打印数据
    client.close()               # 关闭连接

def target_udp(host,port):
    """ 建立udp连接 """
    s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) # 创建udp连接
    s.sendto(b'Hello World',(host,port))                 # 发送数据
    data,addr = s.recvfrom(1024)                         # 接收数据
    print(data.decode('utf-8'))                          # 打印数据
    s.close()                                            # 关闭连接
    





标签:socket,python,连接,host,client,data,port
From: https://www.cnblogs.com/chaogod/p/16594072.html

相关文章