OO
публичные методы пусть принимают или строку, или путь
а внутри вызывать конкретную реализацию _get_by_path
_get_by_str в зависимости от типа параметра : строка или путь
Size: a a a
OO
OO
OO
def connect(self):
self.ssh = paramiko.SSHClient()
self.ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
self.ssh.connect(self.ip, username=self.username, password=self.password)
self.sftp_client = self.ssh.open_sftp()
def ssh_connect(self):
self.set_missing_host_key_policy(paramiko.AutoAddPolicy())
self.connect(self.ip, username=self.username, password=self.password)
self.sftp_client = self.open_sftp()
OO
OO
RK
П
RK
RK
RK
RK
RK