服务端程序
Posted 竹之轩
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了服务端程序相关的知识,希望对你有一定的参考价值。
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()
以上是关于服务端程序的主要内容,如果未能解决你的问题,请参考以下文章