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()

  

posted @ 2016-03-17 10:46  gopher-lin  阅读(132)  评论(0编辑  收藏  举报