2
안녕이 파이썬과 자바 스크립트, 난 당신이 나를 도울 수 있기를 바랍니다 사이의 URL 인코딩을 좀 stucked 메신저 : S자바 스크립트 + 파이썬 URL 엔/디코딩 문제
자바 스크립트 :
encodeURIComponent('lôl');
-> "l%C3%B4l"
파이썬 :
import urllib
test = container.REQUEST.form.get('test')
print test
print urllib.unquote(test)
-> "lÃŽl"
-> "lÃŽl"
는 자바 스크립트 내가 대신 "리터 %의 i는 프로토 타입 HTTP GET 요청"리터 %의 C3 % B4l "throgh 어쨌든받을 수 있기 때문에 거기에서 탈출하는 방법을 몰라,"LOL은 "두 번 그러나 파이썬이 한 번 그 않는 인코딩 F4L "
안부 BNY
**
잘 작동하지만 많이 정상적인 문자열로 유니 코드 문자열 (병합 할 수있는 방법)을 병합 할 수 있습니까? 나는 항상 "UnicodeEncodeError"를받습니다 : S – Bny
@Bny : 일반 문자열도 디코딩합니다. 유니 코드 만 사용하십시오. 코드에서 문자열을 정의하는 경우'u'foo'' 리터럴 구문을 사용하십시오. – nosklo