# coding:utf-8
# __author__ = 'Mark sinoberg'
# __date__ = '2016/7/7'
# __Desc__ = 创建一个简单的套接字监听请求
import socket
HOST = '192.168.59.255'
PORT = 9998
s = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
s.bind(('',PORT))
print '套接字已启动!'
while True:
data,addr = s.recvfrom(1024)
print addr,str(' : ')+data
# coding:utf-8
# __author__ = 'Mark sinoberg'
# __date__ = '2016/7/7'
# __Desc__ = socket的客户端的简单实现
import socket
PORT = 9998
HOST = '192.168.59.255'
s = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
words = raw_input('Client:')
while words != 'quit':
s.sendto(words,(HOST,PORT))
words = raw_input('Client:')
s.close()
# coding:utf-8
# __author__ = 'Mark sinoberg'
# __date__ = '2016/7/7'
# __Desc__ = 简单的tcpsocket的实现
from socket import *
from time import ctime
HOST = ''
PORT = 9999
BUFFERSIZE = 1024
ADDRESS = (HOST,PORT)
s = socket(AF_INET,SOCK_STREAM)
s.bind(ADDRESS)
s.listen(5)
while True:
print 'Waiting for clients cennect!'
tcpclient,addr = s.accept()
print 'Connected By ',addr
while True:
try:
data = tcpclient.recv(BUFFERSIZE)
except Exception,e:
print e.message
tcpclient.close()
break
if not data:
print "No Data received!"
break
senddata = 'Hi,you send me:[%s]%s'%(ctime(),data.encode('utf8'))
tcpclient.send(senddata.encode('utf8'))
print addr,' Says:',ctime(),data.encode('utf8')
tcpclient.close()
s.close()
# coding:utf-8
# __author__ = 'Mark sinoberg'
# __date__ = '2016/7/7'
# __Desc__ = 简单的tcp socket客户端的实现
from socket import *
class TcpClient:
# HOST = 'localhost'
PORT = 9999
HOST = '192.168.59.225'
BUFFSIZ = 1024
ADDR = (HOST,PORT)
def __init__(self):
self.client = socket(AF_INET,SOCK_STREAM)
self.client.connect((self.HOST,self.PORT))
while True:
senddata = raw_input('>>>')
if not senddata:
print 'Please input some words!\n>>>'
continue
if senddata == "quit":
break
self.client.send(senddata.encode('utf8'))
recvdata = self.client.recv(self.BUFFSIZ)
if not recvdata:
break
print recvdata.encode('utf8')
if __name__ == "__main__":
client = TcpClient()
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有