Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import socket
- import pickle
- class Network:
- def __init__(self):
- self.client = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
- self.server = "192.168.0.12"
- self.port = 5555
- self.addr = (self.server, self.port)
- self.id = self.connect()
- print(self.id)
- def connect(self):
- try:
- self.client.connect(self.addr)
- return self.client.recv(2048).decode()
- except:
- pass
- def send(self, data):
- try:
- self.client.send(pickle.dumps(data, protocol=4))
- except socket.error as e:
- print(e)
- def receive(self):
- try:
- return pickle.loads(self.client.recv(2048))
- except socket.error as e:
- print(e)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement