Advertisement
Guest User

Untitled

a guest
Apr 27th, 2018
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. import paramiko
  2.  
  3. #sftp client
  4.  
  5. class SftpHandler:
  6. server = ''
  7. user =
  8. password =
  9. port = 22
  10. def __init__(self):
  11. self.transport = paramiko.Transport(self.server, self.port)
  12. def send(self, file):
  13. self.transport.connect(self.user, self.password)
  14. sftp = paramiko.SFTPClient(self.server, self.port)
  15. transport.close()
  16. sftp.close()
  17. def recv(self):
  18. self.transport = paramiko.Transport(self.server, self.port)
  19. self.transport.connect(username=self.user, password=self.password)
  20. sftp = paramiko.SFTPClient.from_transport(self.transport)#(self.server, self.port)
  21. sftp.get("/home/lebioda_1123619/dzialaj", "/home/rafal/uj/import/su/python/python/master/ex/_2018_04_27/Makefile2")
  22. #self.transport.close()
  23. sftp.close()
  24.  
  25.  
  26. sftp = SftpHandler()
  27. sftp.recv()
  28. print("test")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement