python socket 编程的简单example
2008-02-19 16:04
531 查看
python 的确很强大,学习中ing.... 一个简单的 socket 的例子。
#!/usr/bin/python
from socket import *
def conto(ser,port) :
try :
sock = socket(AF_INET,SOCK_STREAM)
sock.connect((ser,port))
except:
print "can't connect to : ",(ser,port)
return
while True :
inp = raw_input("Input Your words:")
sock.send(inp)
if inp == "exit" or inp == "quit" :
sock.close()
break
if __name__ == '__main__' :
conto('localhost',8080)
下面是server 的 code 的
#!/usr/bin/python
from socket import *
def start(host,port) :
sock = socket(AF_INET,SOCK_STREAM)
sock.bind((host,port))
sock.listen(5)
print 'Start To listen : '
num=0
while True:
conn,addr=sock.accept()
print 'New connection come : ' , addr
num = num + 1
while True:
data = conn.recv(1024)
if not data : break
print('Echo=>'+data)
conn.close()
if num >= 2 : break
sock.close()
if __name__ == '__main__' :
start('',8080)
#!/usr/bin/python
from socket import *
def conto(ser,port) :
try :
sock = socket(AF_INET,SOCK_STREAM)
sock.connect((ser,port))
except:
print "can't connect to : ",(ser,port)
return
while True :
inp = raw_input("Input Your words:")
sock.send(inp)
if inp == "exit" or inp == "quit" :
sock.close()
break
if __name__ == '__main__' :
conto('localhost',8080)
下面是server 的 code 的
#!/usr/bin/python
from socket import *
def start(host,port) :
sock = socket(AF_INET,SOCK_STREAM)
sock.bind((host,port))
sock.listen(5)
print 'Start To listen : '
num=0
while True:
conn,addr=sock.accept()
print 'New connection come : ' , addr
num = num + 1
while True:
data = conn.recv(1024)
if not data : break
print('Echo=>'+data)
conn.close()
if num >= 2 : break
sock.close()
if __name__ == '__main__' :
start('',8080)
相关文章推荐
- python 简单socket编程
- Python 简单 Socket 编程示例
- Python -- 网络编程 -- Socket简单网络通信
- Python 一个简单的python socket编程
- Python 3.xx socket编程 - 简单通讯软件 - Client/Server
- python socket编程 实现简单p2p聊天程序
- 备份python写简单socket编程的步骤
- 【转】一个简单的python socket编程
- 一个简单的python socket编程
- [转]一个简单的python socket编程
- python socket编程之双方相互通信简单实例
- 一个简单的python socket编程
- [20180313智慧餐厅推荐系统02]基于python的socket编程代码,实现PC与服务器的简单通信
- Python3 socket编程,并与多线程实现最简单的聊天工具之一
- python socket编程之客户端和服务端简单交互
- python socket 简单编程
- 一个简单的python socket编程
- python socket编程 tcp 简单示例
- 入门级最简单的python网络编程源码socket,仅供参考
- 一个简单的python socket编程