將url中的中文轉成Unicode編碼


我們發請求的是,需要解決url中存在中文的問題,若只是傳遞的參數帶中文,我們可以通過,如下方法解決:

例如:

from urllib import parse

data = {

  'kw':'妹紙',

}

data = parse.urlencode(data)

再進行url的拼接即可。

若中文存在url的中間,上述方法就不適用了,這時我們可以通過如下方法解決:

from urllib import request,parse

# 中文轉Unicode編碼
b = b'/:?=&#'  #此處定義忽略轉碼的字符
new_url = parse.quote(new_url, b)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM