원격 컴퓨터에서 파일을 복사해야합니다. 그것은 나를이 오류를 제공shutil을 사용하여 원격 컴퓨터에서 파일을 복사 할 수 없습니다.
코드는 공유 폴더의 파일이
import shutil
shutil.copyfile('//XXX.XXX.XXX.XXX/home/Shares Folder/file.txt','/home/file.txt')
위치 같은 것입니다하지만, 매번 나는이 실행
File "", line 1, in ?
File "usr/lib/python2.4/shutil.py", line 47, in copyfile
frsc = open (src,'rb')
IOError: [Errno 2] No such file or directory : '//XXX.XXX.XXX.XXX/home/Shares Folder/file.txt'
난 사실을 양지하시기 바랍니다 현재 컴퓨터에서이 스크립트를 실행하고 복사하려는 파일이 원격 컴퓨터에 있습니다. 이 세부 사항이 관련이 있는지 확실하지 않습니다. 어쨌든 말하고 있습니다.
Im 파일이 100 % 확실하여 왜 내가 이런 오류 메시지를 내는지 궁금합니다.
CentOS와 Python을 사용하는 임 2.4.3
아이디어가 있습니까?
문제에 관해 stackoverflow에 질문을 올렸습니다. 제안 된 방법 중 하나가 shutil이었습니다. 이 포럼에서 그가 원격 컴퓨터 (http://python.6.n6.nabble.com/copy-file-over-LAN-td1366958.html)에서 파일을 복사 할 때 shutil을 사용한다고 명시되어 있습니다. SSH의 문제점은 암호를 입력하라는 것이고 그것은 자동화하기가 힘듭니다. –