백 슬래시로 변경하려는 백분율 기호가있는 유니 코드가 있습니다. 난 당신이 이스케이프 시퀀스로 추가 백 슬래시를 필요로 알고 있지만, 내가 한 때이 replace()
나에게 두 개의 백 슬래시를 준 다음 'r'
qualifyer 중 하나를 작동하지 않습니다파이썬 : 슬래시 바꾸기
>>> s ="%20%u200F%u05D1%u05E8%u05DB%u05EA%u200F%20%u200F%u05D4%u05E8%u05D9%u05D7%u200F%20%u200F%u05D5%u05D1%u05E8%u05DB%u05EA%u200F%20%u200F%u05D4%u05D5%u05D3%u05D0%u05D4"
>>> s.replace("%","\")
File "<stdin>", line 1
s.replace("%","\")
SyntaxError: EOL while scanning string literal
>>> s.replace("%","\\")
'\\20\\u200F\\u05D1\\u05E8\\u05DB\\u05EA\\u200F\\20\\u200F\\u05D4\\u05E8\\u05D9\\u05D7\\u200F\\20\\u200F\\u05D5\\u05D1\\u05E8\\u05DB\\u05EA\\u200F\\20\\u200F\\u05D4\\u05D5\\u05D3\\u05D0\\u05D4'
. 어떤 아이디어?
Python 2 또는 3을 사용하고 있습니까? – boardrider