簡體   English   中英

Python HTML十六進制代碼轉換為字符,反之亦然

[英]Python HTML Hex code to character and vice versa

我正在嘗試將給定的十六進制代碼轉換為字符,反之亦然。 我嘗試了HTMLParser轉義/轉義,但沒有成功。

輸入

storeKey=%7B%22auth_token%22%3A%22MYTOKEN%22%7D

輸出

storeKey={"auth_token":"MYTOKEN"}

反之亦然。

Python版本 :Python 3(Anaconda)

HTML十六進制代碼參考

urllib.parse.unquote應該為您工作:

import urllib
print(urllib.parse.unquote('%7B%22auth_token%22%3A%22MYTOKEN%22%7D'))
# '{"auth_token":"MYTOKEN"}'

同樣, urllib.parse.quote

import urllib
print(urllib.parse.quote('{"auth_token":"MYTOKEN"}'))
# '%7B%22auth_token%22%3A%22MYTOKEN%22%7D'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM