【发布时间】:2014-05-06 09:46:57
【问题描述】:
我正在尝试编写一个脚本来从我的台式电脑复制树莓派中的文件。 这是我的代码:(一部分)
print "start the copy"
path_pi = '//192.168.2.2:22/home/pi/Stock/'
file_pc = path_file + "/" + file
print "the file to copy is: ", file_pc
shutil.copy2(file_pc, path_pi + file_pi)
其实我有这个错误:(法语)
IOError: [Errno 2] Aucun fichier ou dossier de ce type: '//192.168.2.2:22/home/pi/Stock/exemple.txt'
那么,我该如何继续?我必须在尝试复制之前连接两台机器吗? 我试过了:
path_pi = r'//192.168.2.2:22/home/pi/Stock'
但问题是一样的。 (而file_pc是一个变量)
谢谢
编辑: 好的,我找到了这个:
command = 'scp', file_pc, file_pi
p = subprocess.Popen(command, stdout=subprocess.PIPE)
但没有办法获得输出...(使用 Shell=False)
【问题讨论】:
标签: python networking subprocess local scp