2017-09-08 1 views
0

Existe-t-il un moyen de télécharger des fichiers de mon PC vers le robot Pepper en utilisant le script Python?Comment télécharger des fichiers avec un script python

Par exemple, s'il y a une sorte de fonction comme

session.upload(file_path, robot_path) 
+2

cette question ne montre pas de recherches effectuées sur votre côté, s'il vous plaît dites ce que vous avez essayé et échoué, ou si vous avez regardé jusqu'à présent, avez-vous pris un coup d'oeil la documentation officielle? –

+0

J'ai jeté un coup d'œil à la documentation officielle d'aldebaran mais je n'ai rien trouvé. Mon idée est de savoir si quelqu'un a des informations sur comment cela pourrait être fait pour le publier. –

Répondre

2

Pouvez-vous utiliser SFTP?

En python:

import paramiko 

ROBOT_URL = "10.80.129.69" 

c_path = "wherever/that/is/on/the/computer" 
r_path = "wherever/that/is/on/the/robot" 

transport = paramiko.Transport((ROBOT_URL, 22)) 
transport.connect(username="nao", password="nao") 
sftp = paramiko.SFTPClient.from_transport(transport) 
sftp.put(c_path, r_path) 

sftp.close() 
transport.close()