socket5.py 461 字节
Newer Older
骆昊的技术专栏's avatar
骆昊的技术专栏 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
"""

使用socketserver模块创建时间服务器

Version: 0.1
Author: 骆昊
Date: 2018-03-22

"""

from socketserver import TCPServer, StreamRequestHandler
from time import *


class EchoRequestHandler(StreamRequestHandler):

	def handle(self):
		currtime = localtime(time())
		timestr = strftime('%Y-%m-%d %H:%M:%S', currtime)
		self.wfile.write(timestr.encode('utf-8'))


server = TCPServer(('localhost', 6789), EchoRequestHandler)
server.serve_forever()