如何使用python脚本上传文件

时间:2017-09-08 12:22:23

标签: python nao-robot pepper

有没有办法使用python脚本将文件从我的PC上传到Pepper机器人?

例如,如果有某种功能,如

session.upload(file_path, robot_path)

1 个答案:

答案 0 :(得分:2)

您可以使用SFTP吗?

在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()