2014-02-19 3 views
0

나는 raspbmc를 실행하는 rPi가 있고 시작시 실행되는 autoexec.py를 만들었습니다. autoexec.py 내부에 다음 코드를 넣습니다.Python Copy Command (shutil?)

import os 
import shutil 

shutil.copyfile(/mnt/usb/scripts/guisettings.xml, /home/pi/.xbmc/userdata/guisettings.xml) 

그러나이 스크립트를 실행할 때마다 오류가 발생합니다. 로그 파일을 확인하고 다음을 보여줍니다 :

-->Python callback/script returned the following error<-- 
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS! 
Error Type: <type 'exceptions.SyntaxError'> 
Error Contents: ('invalid syntax', ('autoexec.py', 4, 17, 'shutil.copyfile(/mnt/usb/scripts/guisettings.xml, /home/pi$ 
SyntaxError: ('invalid syntax', ('autoexec.py', 4, 17, 'shutil.copyfile(/mnt/usb/scripts/guisettings.xml, /home/pi/.x$ 
-->End of Python script error report<-- 

여기서 내가 뭘 잘못하고 있니? 나는 지난 1 시간 동안 이것을 시도 해왔다.

+0

한 가지 따옴표의 소스와 대상을 둘 필요가있다 – karthikr

답변

1

당신은 파이썬에서 리터럴 문자열을 인용 할 필요가 : 내가 생각할 수있는

shutil.copyfile('/mnt/usb/scripts/guisettings.xml', 
       '/home/pi/.xbmc/userdata/guisettings.xml')