网址链接中的中文编码

中文的gbk(GB2312)编码: 一个汉字对应两组%xx,即%xx%xx

中文的UTF-8编码: 一个汉字对应三组%xx,即%xx%xx%xx

可以利用百度进行URL编码解码 默认gbk

https://www.baidu.com/s?wd=%E4%B8%AD%E5%9B%BDpython3编码解码示例

# -*- coding: utf-8 -*-# @File : urldecode_demo.py# @Date : 2018-05-11from urllib.request import quote, unquote# 编码url1 = "https://www.baidu.com/s?wd=中国"# utf8编码,指定安全字符ret1 = quote(url1, safe=";/?:@&=+$,", encoding="utf-8")print(ret1)# https://www.baidu.com/s?wd=%E4%B8%AD%E5%9B%BD# gbk编码ret2 = quote(url1, encoding="gbk")print(ret2)# https%3A//www.baidu.com/s%3Fwd%3D%D6%D0%B9%FA# 解码url3 = "https://www.baidu.com/s?wd=%E4%B8%AD%E5%9B%BD"ret3 = unquote(url3, encoding="utf-8")print(ret3)# https://www.baidu.com/s?wd=中国

参考:

Python进行URL解码

python url中传递中文_Python编程:URL网址链接中的中文编码与解码相关推荐

  1. jquery.ajax的url中传递中文乱码问题的解决方法

    jquery.ajax的url中传递中文乱码问题的解决方法 JQuery JQuery默认的contentType:application/x-www-form-urlencoded 这才是JQuer ...

  2. Js的Url中传递中文参数乱码的解决

    一:Js的Url中传递中文参数乱码问题,重点:encodeURI编码,decodeURI解码: 1.传参页面 Javascript代码: 2. 接收参数页面:test02.html 二:如何获取Url ...

  3. 在URL中传递中文的解决方式

    在URL中传递中文的解决方式 2015年05月13日 17:13:55 thinkinglink 阅读数:10321 标签: URL编码中文编码乱码解决 更多 个人分类: web前端 在URL中传递中 ...

  4. python urllib.quote 解决Python传递中文参数给URL

    今天有个需要需要传递中文参数给URL 但是在GBK环境下的脚本传递GBK的参数老是给我报UNICODE的解码错误.烦的很. 所以我们果断选择用urlencode来处理中文, 由于国内外网站编码不同,国 ...

  5. 关于在ajax中传递中文引起的乱码问题。

    测试了下,以form的形式提交,不管是ie或者google浏览器或者火狐都没出现乱码情况. 而放在 function editMenu() {var menuName = $("#menuN ...

  6. mysql表中的中文是乱码_mysql插入表中的中文显示为乱码或问号的解决方法

    版权声明:本文为博主原创文章,未经博主允许不得转载. 今天在做ssh的博客项目时发现mysql数据库中的中文显示为问号,网上查阅了很多资料,都不是很全,所以我总结一下,供大家参考和自己复习. 1.我的 ...

  7. url中传递中文参数时的转码与解码

    URL传递中文参数时的几种处理方式,总结如下: 1.将字符串转码:newString("xxxxx".getBytes("iso-8859-1")," ...

  8. 在python中使用中文_Python中使用中文的方法

    python的中文问题一直是困扰新手的头疼问题,这篇文章将给你详细地讲解一下这方面的知识.当然,几乎可以确定的是,在将来的版本中,python会彻底解决此问题,不用我们这么麻烦了. 先来看看pytho ...

  9. python常见的语法错误_python编程中常见错误

    python编程培训中常见错误 最后,我想谈谈使用更多python函数(数据类型.函数.模块.类等)时可能遇到的问题.由于篇幅有限,我们试图将其简化,特别是一些高级概念.有关更多详细信息,请阅读学习p ...

最新文章

  1. 微信端图片上传方式2
  2. pyqt5讲解6:菜单栏,工具栏,状态栏
  3. Asp.Net就业课之三验证控件
  4. NOI2006 最大获利
  5. 使用Visual Studio 创建新的Web Part项目
  6. Conversion of Continuous-Valued Deep Networks to Efficient Event-Driven Networks for Image
  7. 计算机主机硬件详细介绍,计算机系统的硬件和系统软件详细介绍
  8. 判断文件是否损坏_Bash技巧:把变量赋值为换行符,判断文件是否以换行符结尾...
  9. 用系统自带的SSH实现两台linux密钥认证访问
  10. java 使用response方式下载txt文件
  11. Microsoft Virtual PC 2007 SP1简体中文语言包
  12. python编写函数判断奇偶数_python判断奇数
  13. 高中计算机教学心得,高中教学心得随笔
  14. python 回溯算法总结
  15. 计算机内存4G,笔记本电脑4g内存和8g内存的区别
  16. keyshot渲染玻璃打光_keyshot8耳机渲染打光教程
  17. echarts的中国地图,点击进入省级地图,按需加载对应的省js,可返回中国地图
  18. protractor环境安装
  19. 安卓项目查手机电量功能_安卓手机如何查电池使用寿命
  20. 个人项目github链接及README.md

热门文章

  1. 数据结构--队列Queue--循环顺序队列
  2. python3知识点汇总_35个高级Python知识点总结
  3. 利用python转换图片格式
  4. python中的进程, 线程
  5. python中的LEGB 规则
  6. mysql没有写入权限_MySQL的权限系统
  7. python构建二叉树_python--使用递归的方式建立二叉树
  8. Spark在美团的实践
  9. Java多线程与并发系列从0到1全部合集,强烈建议收藏!
  10. 领域应用 | 深度学习在知识图谱构建中的应用