python学习日记
一、TCP客户端简要步骤
1..导入socket包
2..变量定义端口,地址
host=‘www.google.com’
port=80
3.建立socket对象
client=socket.socket(socket.AF_INET,socket.SOCK_STEAM)→#TCP标志
#使用标准的IPV4和主机名
4.连接客户端
client.connect((host,port))
5.发送数据
clinet.send('#数据或者特定语句')
6. 接收数据
response=client.recv(4096)
print(response)
#打印返回的内容
二、UDP客户端简要步骤 #UDP的步骤与TCP相差不大,UDP不需要调用connect
1..导入socket包
2..变量定义端口,地址
host=‘www.google.com’
port=80
3.建立socket对象
client=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)→#UDP标志
#使用标准的IPV4和主机名
4.client.sendto('aaaaa',(host,port))
#发送数据
5.data,addr=client.recvfrom(4096)
#接收数据
print(data)
1..导入socket包
2..变量定义端口,地址
host=‘www.google.com’
port=80
3.建立socket对象
client=socket.socket(socket.AF_INET,socket.SOCK_STEAM)→#TCP标志
#使用标准的IPV4和主机名
4.连接客户端
client.connect((host,port))
5.发送数据
clinet.send('#数据或者特定语句')
6. 接收数据
response=client.recv(4096)
print(response)
#打印返回的内容
二、UDP客户端简要步骤 #UDP的步骤与TCP相差不大,UDP不需要调用connect
1..导入socket包
2..变量定义端口,地址
host=‘www.google.com’
port=80
3.建立socket对象
client=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)→#UDP标志
#使用标准的IPV4和主机名
4.client.sendto('aaaaa',(host,port))
#发送数据
5.data,addr=client.recvfrom(4096)
#接收数据
print(data)