猿问

Python HTML 十六进制代码到字符,反之亦然

我正在尝试将给定的十六进制代码转换为字符,反之亦然。我试过 HTMLParser escape/unescape 但没有成功。

输入

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

输出

storeKey={"auth_token":"MYTOKEN"}

反之亦然。

Python 版本:Python 3 (Anaconda)


慕码人8056858
浏览 182回答 1
1回答

qq_遁去的一_1

urllib.parse.unquote 应该适合你:import urllibprint(urllib.parse.unquote('%7B%22auth_token%22%3A%22MYTOKEN%22%7D'))# '{"auth_token":"MYTOKEN"}'同样,urllib.parse.quote:import urllibprint(urllib.parse.quote('{"auth_token":"MYTOKEN"}'))# '%7B%22auth_token%22%3A%22MYTOKEN%22%7D'
随时随地看视频慕课网APP

相关分类

Python
我要回答