首页 > 其他 > 详细

服务端程序

时间:2017-09-14 21:02:58      阅读:297      评论:0      收藏:0      [点我收藏+]

from socket import *

from time import ctime

import serial 

import time

ser = serial.Serial("/dev/ttyACM0",9600)

ser.flushInput()

ser.flushOutput()

 

HOST=‘‘

PORT = 6666

BUFSIZE=1024;

ADDR=(HOST,PORT)

tcpSrvSock=socket(AF_INET,SOCK_STREAM)

tcpSrvSock.bind(ADDR)

tcpSrvSock.listen(5)

 

while True:

  print ‘waiting for connection...‘

  tcpCliSock,addr = tcpSrvSock.accept()

  print ‘...connected from: ‘,addr

  while True:

    data = tcpCliSock.recv(BUFSIZE)

  if not data:

  #tcpCliSock.send(‘[%s]%s‘%(ctime(),data))

  print[ctime()],‘:‘,data

  if data==‘q‘:

    print"funExit()"

    break

  ser.write(data)

 

  tcpCliSock.close()

tcpSrvSock.close()

服务端程序

原文:http://www.cnblogs.com/123talents/p/7522839.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!