python网络学习(01)
在Python中,我们使用标准库中的socket包来进行底层的socket编程。
Client
#coding:utf-8 import socket import commands from socket import * Host = '127.0.0.1' Port=8080 reply = 'YES' #socket.socket()创建一个socket对象,并说明socket使用的是IPv4(AF_INET,IP version 4)和TCP协议(SOCK_STREAM)。 server = socket(AF_INET,SOCK_STREAM,) server.bind((Host,Port)) server.connect() server.sendall(reply) server.recv(1024) server.close()
Sever
#coding:utf-8 import socket import commands from socket import * Host = '127.0.0.1' Port=8080 reply = 'YES' #socket.socket()创建一个socket对象,并说明socket使用的是IPv4(AF_INET,IP version 4)和TCP协议(SOCK_STREAM)。 server = socket(AF_INET,SOCK_STREAM,) server.bind((Host,Port)) server.listen(5) server ,conn = server.accept() request = conn.recv(1024) server.sendall(reply) server.close()