파이썬에서 파일 경로를 저장하기 위해 stings을 사용하고 있으며, 단일 백 슬래시를 cmd에 사용하기 위해 이중 백 슬래시로 바꾸고 싶지만 역 슬래시로 인해 특수 문자로 바꾸는 문제가 있습니다. 문자.파이썬에서 파일 경로 다루기
string="C:\Program Files (x86)\Mozilla Firefox\firefox.exe"
print(sting)
출력 : 예를 들어
"C:\Program Files (x86)\Mozilla Firefox\x0cirefox.exe"
내가 내가 "\\"와 "\"를 교체 할 때이 문제가 계속 출력
"C:\Program Files (x86)\Mozilla Firefox\firefox.exe"
로 할 때 를 사용하여
string.replace("\\","\\\\")
출력하는 대신 :
"C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe"
그것은 출력 :
"C:\\Program Files (x86)\\Mozilla Firefox\xocirefox.exe"
[Oblig. xkcd] (https://xkcd.com/1638/) –