将以%号开头的gb2312编码转化为汉字
解码
import urllib.parse
mao = '%C3%AB%CF%FE%CD%AE' #此编码格式为gb2312
mao = urllib.parse.unquote(mao,encoding='gb2312') #urllib.parse.unquote()的默认编码格式为‘utf-8’
print(mao)
guan = '%E5%85%B3%E6%99%93%E5%BD%A4' #此编码格式为utf-8
guan = urllib.parse.unquote(guan)
print(guan)
毛晓彤
关晓彤
编码
mao = '毛晓彤'
mao = mao.encode('gb2312') #如果编码格式为utf-8,那么这一步可以省略
mao = urllib.parse.quote(mao)
print(mao)
guan = '关晓彤'
guan = urllib.parse.quote(guan) #默认编码格式为utf-8
print(guan)
%C3%AB%CF%FE%CD%AE
%E5%85%B3%E6%99%93%E5%BD%A4
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具