Advertisement
Guest User

Untitled

a guest
Dec 13th, 2019
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. from socket import *
  2. port = 5007
  3. file = ''
  4. class Server:
  5. gate = socket(AF_INET, SOCK_STREAM)
  6. host = '127.0.0.1'
  7. def __init__(self, port):
  8. self.port = port
  9. self.gate.bind((self.host, self.port))
  10. self.listen()
  11.  
  12. def listen(self):
  13. self.gate.listen(10)
  14. while True:
  15. print("Lyssnar på anslutningar, via port: ", self.port)
  16. add = self.gate.accept()
  17. self.reciveFileName()
  18. self.reciveFile()
  19.  
  20.  
  21. def reciveFileName(self):
  22. while True:
  23. data = self.gate.recv(1024)
  24. self.file = data
  25.  
  26. def reciveFile(self):
  27. createFile = open("new_"+self.file, "wb")
  28. while True:
  29. data = self.gate.recv(1024)
  30. createFile.write(data)
  31. createFile.close()
  32. server= Server(port)
  33. listen()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement