我正在尝试将给定的十六进制代码转换为字符,反之亦然。我试过 HTMLParser escape/unescape 但没有成功。输入:storeKey=%7B%22auth_token%22%3A%22MYTOKEN%22%7D输出:storeKey={"auth_token":"MYTOKEN"}反之亦然。Python 版本:Python 3 (Anaconda)
1 回答
qq_遁去的一_1
TA贡献1725条经验 获得超7个赞
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'
添加回答
举报
0/150
提交
取消