天天看點

【Python知識點】python中如何進行URL的編碼與解碼

文章目錄

    • 為什麼要進行url編碼
    • python中如何進行URL編碼&解碼

為什麼要進行url編碼

**很簡單,因為url可以看做是一個很複雜的字元串,它裡面有可能包含很多各式各樣的字元。在很多應用場景中,這些字元可能導緻程式出錯。是以我們就需要進行URL編碼來防止/解決這個問題。

python中如何進行URL編碼&解碼

  • python中的

    urllib

    子產品` 就可以解決這個問題
  • 老規矩:上代碼…
# _*_ coding : UTF-8 _*_
# 開發人員: xiaoqiang
# 開發時間: 2020/3/20  9:36
# 檔案名稱: wechat_test.py
# 開發工具: PyCharm
import urllib.parse as up

url = 'https://blog.csdn.net/xiaoqiangclub'
ret = up.quote(url)  # url編碼
print(ret)

ret = up.unquote(ret)  # url解碼
print(ret)

# ----------執行結果--------------
https%3A//blog.csdn.net/xiaoqiangclub
https://blog.csdn.net/xiaoqiangclub
           
  • 更多内容