我想将我的数据库连接传递给 EchoHandler 类,但是我根本不知道如何做到这一点或访问 EchoHandler 类。
类 EchoHandler(SocketServer.StreamRequestHandler):
def 句柄(自我):
打印 self.client_address, 'connected'
如果 __name__ == '__main__':
conn = MySQLdb.connect (host = "10.0.0.5", user = "user", passwd = "pass", db = "database")
SocketServer.ForkingTCPServer.allow_reuse_address = 1
server = SocketServer.ForkingTCPServer(('10.0.0.6', 4242), EchoHandler)
print "服务器正在监听 localhost:4242..."
尝试:
server.allow_reuse_address
server.serve_forever()
除了键盘中断:
print "\n保释..."