[問題] 中文編碼錯誤
我目前遇到的情況是這樣子
我很早之前有寫個程式 是先將中文透過urllib.quote把它編碼成utf8後
再利用urllib.urlencode 把它編碼成url的形式送出去
另一邊收到後會使用urllib.unquote把這個url進行解碼
但是我不知道改到哪一邊 我編碼後輸出很奇怪
以這篇 #1ANKD1la (Python) 為例
照理說執行urllib.quote 後 輸出應該是 %E5%A4%A7%E5%AD%B8%E7%94%9F
但我的卻是這樣
>>print urllib.quote(u'大學生'.encode('utf8'))
%C2%A4j%C2%BE%C3%87%C2%A5%C3%8D
>>print urllib.unquote(u'大學生'.decode('utf8'))
¤j¾Ç¥Í
請問我這是錯在哪阿?
--
作者 MicroGG (La new總冠軍) 看板 Japan_Travel
標題 [問題] 溫泉旅館的兒童人頭算法?
→
04/11 16:32,
04/11 16:32
→
04/11 16:34,
04/11 16:34
→
04/11 16:36,
04/11 16:36
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.138.150.24
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1431447610.A.C82.html
→
05/13 01:29, , 1F
05/13 01:29, 1F
→
05/13 01:29, , 2F
05/13 01:29, 2F
→
05/13 01:32, , 3F
05/13 01:32, 3F
→
05/13 01:44, , 4F
05/13 01:44, 4F
Python 近期熱門文章
PTT數位生活區 即時熱門文章