Ik gebruik twee Pythonscripts een client en een server. Het zijn voorbeelden uit een Pythonboek.
Echter wordt er in de terminal niks uitgeprint.
Weet iemand waar de fout ligt.
Echter wordt er in de terminal niks uitgeprint.
Weet iemand waar de fout ligt.
code:
1
2
3
4
5
6
7
8
9
10
11
| import socketio sio = socketio.Client() @sio.event def connect(): print (' connection established') @sio.event def disconnect(): print(' disconnected from server') sio.connect ('http://localhost:8080') sio.emit('message', {'data':'my_data'}) sio.wait |
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| from aiohttp import web import socketio socket_io = socketio.AsyncServer() app = web.Application() socket_io.attach(app) async def index(request): return web.Response(text='Hello world from socketio',content_type='text/html') @socket_io.on('message') def print_message(socket_id, data): print("Socket ID:' , socket_id") print("Data : ", data) app.router.add_get('/', index) if __name__ =='__main__': web.run_app(app) |