我需要从远程机器复制文件。
代码是这样的
import shutil
shutil.copyfile('//XXX.XXX.XXX.XXX/home/Shares Folder/file.txt','/home/file.txt')
该文件的位置是一个共享文件夹,但每次我运行它都会给我这个错误
文件“”,第 1 行,在?
文件“usr/lib/python2.4/shutil.py”,第 47 行,在 copyfile
frsc = open (src,'rb')
IOError:[Errno 2] 没有这样的文件或目录:'//XXX.XXX.XXX.XXX/home/Shares Folder/file.txt'
请注意,我在当前机器上运行此脚本,而我要复制的文件在远程机器上。我不确定这个细节是否相关,我还是说。
我 100% 确定该文件在那里,所以我想知道为什么它会给我这样的错误消息。
我使用 CentOS 和 python 2.4.3
有任何想法吗?