배치 파일은 이와 비슷합니다. 경로에 SPACE 문자가있는 디렉토리에 파이썬을 넣습니다.SPACE 문자가있는 경로가있는 python 배치 파일을 실행하십시오.
C:\"Documents and Settings"\Administrator\Desktop\bracket\python\python C:\\"Documents and Settings"\\Administrator\\Desktop\\bracket\\[10,20]\\brackettest.py
이 코드를 실행하면이 오류가 발생합니다.
C:\Documents and Settings\Administrator\Desktop\bracket\python\python: can't ope n file 'C:\Documents and Settings\\Administrator\\Desktop\\bracket\\[10,20]\\bra ckettest.py': [Errno 2] No such file or directory C:\Documents and Settings\Administrator\Desktop\bracket>
무엇이 좋을까요?
경로를 배치해도이 문제가 해결되지 않습니다.
"C:\\Documents and Settings\\Administrator\\Desktop\\bracket\\[10,20]\\brackettest.py"
대괄호 ('[]')로 인해 문제가 발생합니까? Mac에서는 파이썬이 대괄호 문자로 잘 작동합니다.
이것은 확실히 작동합니다. 파일이 실제로 있는지 확인하십시오. 콘솔 프롬프트에서 탭 완성이나'[10,20]'디렉토리의'dir'을 사용할 수 있습니다. – AndiDog
네, 효과가있었습니다. 뭔가 잘못 됐어. 도와 주셔서 감사합니다. – prosseek
열린 견적이 이미있는 경우에만 [10,20]에서 탭 완성을 사용할 수 있습니다. 따옴표없이 상대 경로에서 시도해 보았고 cmd.exe는 심지어 괄호 안에있는 항목을 처리하지 않았습니다. "cd c : \ test \\ [10,20]"는 [10,20] 끝에 붙어있는 c : \ test 폴더의 첫 번째 항목을 제공합니다. 전적으로 유용하지는 않지만, C : 앞에 인용문을 넣으면 제대로 작동합니다. –