更新
This commit is contained in:
24
Python-100-Days/Day01-15/Day14/socket5.py
Normal file
24
Python-100-Days/Day01-15/Day14/socket5.py
Normal file
@@ -0,0 +1,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()
|
||||
Reference in New Issue
Block a user