0
이 문제는 정말 이상한 일입니다. 해결하기 위해 노력하고 있으며 최선의 방법을 찾을 수 없습니다.문자열을 무시하고 파이썬으로 나누기 r n 사례
파이썬에서이 문자열을 argv [] "copy c : \ root c : \ noot"로 전달하고 있습니다.
와 내가 다했다 할 :
예를 분할 할 때 하나 개의 조각으로 모두 함께 \의 NOOT : \ 루트와 C를
commandLineOptions = "copy c:\root c:\noot" # this is passed from cmd.
x = commandLineOptions.split()
print x
[copy , c:\root , c:\noot]
환호를
나는 이해할 수 없다. 하나의 조각으로 모두 함께 전달하려면 split()을 사용하는 이유는 무엇입니까? –
당신이 원하는 것이 분명하지 않습니다. 정말로 원하는 것을 구체적으로 설명해 주시겠습니까? –
명령에주의하십시오. 명령 행에서'copy c : \ root'를 쓰는 것은 Python 스크립트에서''c = "copy c : \ root"'와 같지 않습니다.'\ r' 또는'\ n'는 파이썬 스크립트에서 특수 문자입니다 (다른 것들도 있습니다) . 'c = r "copy c : \ root"'또는'c = "copy c : \\ root"'라고 써야합니다. –