def get_test_pic_from_list(target_ip, target_user, target_pass, image_list):
out_list = []
try:
port = 22
ssh_tran = paramiko.Transport((target_ip, port))
print(" - connecting transport pipe... " + target_ip + " port:" + str(port))
ssh_tran.connect(username=target_user, password=target_pass)
sftp = paramiko.SFTPClient.from_transport(ssh_tran)
except Exception as e:
print("!!! There was an issue, " + str(e))
return None
for image_to_collect in image_list:
print image_to_collect
img_name = image_to_collect.split("/")[-1]
localpath = tempfolder + img_name
print localpath
sftp.get(image_to_collect, localpath)
print("--image " + str(image_to_collect) + " collected from pi--")
out_list.append(localpath)
sftp.close()
ssh_tran.close()
return out_list
评论列表
文章目录