使用aiohttp创建的SocketIO服务器zoo在接收到addAnimal来自其socketio客户端的消息时,会将新字符串附加到全局字典中。是否还可以zoo每5秒打印一次该字典?我下面的当前代码似乎不会zoo每5秒打印一次。import timefrom aiohttp import webimport socketiozoo = []sio = socketio.AsyncServer()app = web.Application()sio.attach(app)@sio.on('addAnimal')async def onAddAnimal(sid, animal): zoo.append(animal) print('Zoo: ', zoo)if __name__ == '__main__': web.run_app(app) while True: print('Zoo:', zoo) time.delay(5)
添加回答
举报
0/150
提交
取消