Python中對(duì)URL進(jìn)行編碼的操作
在 Python 中,可以使用 urllib.parse模塊對(duì) URL 進(jìn)行編碼。
一、依賴安裝
pip install urllib
二、URL編碼
from urllib.parse import quote
url = r'https://myshop.com/shop/shopList?query='
query = '{"id":14,"pageSize":10,"pageNum":1}'
encoded_url = url+quote( query )
print( encoded_url )可以找個(gè) urlencode 在線網(wǎng)站 進(jìn)行驗(yàn)證:
單引號(hào)內(nèi)的部分是一樣的。


三、URL解碼
from urllib.parse import unquote encoded_url= '%7B%22id%22%3A14%2C%22pageSize%22%3A10%2C%22pageNum%22%3A1%7D' decoded_url = unquote( encoded_url ) print( decoded_url )

到此這篇關(guān)于Python中對(duì)URL進(jìn)行編碼的操作的文章就介紹到這了,更多相關(guān)Python URL編碼內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python數(shù)據(jù)分析之DateFrame數(shù)據(jù)排序和排名方式
這篇文章主要介紹了python數(shù)據(jù)分析之DateFrame數(shù)據(jù)排序和排名方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-05-05
一文了解Python中NotImplementedError的作用
NotImplementedError是一個(gè)內(nèi)置異常類,本文主要介紹了一文了解Python中NotImplementedError的作用,具有一定的參考價(jià)值,感興趣的可以了解一下2024-03-03
關(guān)于Tensorflow使用CPU報(bào)錯(cuò)的解決方式
今天小編就為大家分享一篇關(guān)于Tensorflow使用CPU報(bào)錯(cuò)的解決方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-02-02
Python騷操作之動(dòng)態(tài)定義函數(shù)
這篇文章主要介紹了Python騷操作之動(dòng)態(tài)定義函數(shù),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03
Python利用paramiko實(shí)現(xiàn)基本的SSH客戶端操作
??paramiko?? 是一個(gè)用于進(jìn)行 SSH2 協(xié)議編程的 Python 庫,它支持加密和認(rèn)證功能,本文將通過幾個(gè)實(shí)例來介紹如何使用 ??paramiko?? 進(jìn)行基本的 SSH 客戶端操作,感興趣的可以了解下2025-06-06
Python實(shí)現(xiàn)時(shí)鐘顯示效果思路詳解
這篇文章主要介紹了Python實(shí)現(xiàn)時(shí)鐘顯示,需要的朋友可以參考下2018-04-04
Python bytes轉(zhuǎn)string實(shí)現(xiàn)方式
本文介紹了Python中使用str()函數(shù)和bytes的decode()函數(shù)將bytes類型轉(zhuǎn)換為string類型的方法,并通過舉例說明了具體操作步驟2026-04-04

