-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathclient2.py
More file actions
41 lines (28 loc) · 740 Bytes
/
client2.py
File metadata and controls
41 lines (28 loc) · 740 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
import socketio
from time import time, sleep
import random
sio = socketio.Client()
@sio.event
def connect():
print("Player 2 Connected")
sio.emit("message", "Player 2")
@sio.event
def message(data):
print("Player2 Received Message:", data)
sio.emit("my response", "A listener that was triggered by response")
@sio.event
def move(data):
print("Player 2 Received Move: ", data)
@sio.event
def disconnect():
print("Player 2 Disconnected from server")
sio.connect("http://localhost:8000")
# sio.connect("http://git.heroku.com/codesockettets.git:57060")
while True:
a_move = random.choice(["2LEFT", "2RIGHT", "2UP", "2DOWN"])
sio.emit(
"move",
a_move,
)
sleep(2)
# sio.wait()