python url中传递中文_Python编程:URL网址链接中的中文编码与解码
网址链接中的中文编码
中文的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网址链接中的中文编码与解码相关推荐
- jquery.ajax的url中传递中文乱码问题的解决方法
jquery.ajax的url中传递中文乱码问题的解决方法 JQuery JQuery默认的contentType:application/x-www-form-urlencoded 这才是JQuer ...
- Js的Url中传递中文参数乱码的解决
一:Js的Url中传递中文参数乱码问题,重点:encodeURI编码,decodeURI解码: 1.传参页面 Javascript代码: 2. 接收参数页面:test02.html 二:如何获取Url ...
- 在URL中传递中文的解决方式
在URL中传递中文的解决方式 2015年05月13日 17:13:55 thinkinglink 阅读数:10321 标签: URL编码中文编码乱码解决 更多 个人分类: web前端 在URL中传递中 ...
- python urllib.quote 解决Python传递中文参数给URL
今天有个需要需要传递中文参数给URL 但是在GBK环境下的脚本传递GBK的参数老是给我报UNICODE的解码错误.烦的很. 所以我们果断选择用urlencode来处理中文, 由于国内外网站编码不同,国 ...
- 关于在ajax中传递中文引起的乱码问题。
测试了下,以form的形式提交,不管是ie或者google浏览器或者火狐都没出现乱码情况. 而放在 function editMenu() {var menuName = $("#menuN ...
- mysql表中的中文是乱码_mysql插入表中的中文显示为乱码或问号的解决方法
版权声明:本文为博主原创文章,未经博主允许不得转载. 今天在做ssh的博客项目时发现mysql数据库中的中文显示为问号,网上查阅了很多资料,都不是很全,所以我总结一下,供大家参考和自己复习. 1.我的 ...
- url中传递中文参数时的转码与解码
URL传递中文参数时的几种处理方式,总结如下: 1.将字符串转码:newString("xxxxx".getBytes("iso-8859-1")," ...
- 在python中使用中文_Python中使用中文的方法
python的中文问题一直是困扰新手的头疼问题,这篇文章将给你详细地讲解一下这方面的知识.当然,几乎可以确定的是,在将来的版本中,python会彻底解决此问题,不用我们这么麻烦了. 先来看看pytho ...
- python常见的语法错误_python编程中常见错误
python编程培训中常见错误 最后,我想谈谈使用更多python函数(数据类型.函数.模块.类等)时可能遇到的问题.由于篇幅有限,我们试图将其简化,特别是一些高级概念.有关更多详细信息,请阅读学习p ...
最新文章
- 微信端图片上传方式2
- pyqt5讲解6:菜单栏,工具栏,状态栏
- Asp.Net就业课之三验证控件
- NOI2006 最大获利
- 使用Visual Studio 创建新的Web Part项目
- Conversion of Continuous-Valued Deep Networks to Efficient Event-Driven Networks for Image
- 计算机主机硬件详细介绍,计算机系统的硬件和系统软件详细介绍
- 判断文件是否损坏_Bash技巧:把变量赋值为换行符,判断文件是否以换行符结尾...
- 用系统自带的SSH实现两台linux密钥认证访问
- java 使用response方式下载txt文件
- Microsoft Virtual PC 2007 SP1简体中文语言包
- python编写函数判断奇偶数_python判断奇数
- 高中计算机教学心得,高中教学心得随笔
- python 回溯算法总结
- 计算机内存4G,笔记本电脑4g内存和8g内存的区别
- keyshot渲染玻璃打光_keyshot8耳机渲染打光教程
- echarts的中国地图,点击进入省级地图,按需加载对应的省js,可返回中国地图
- protractor环境安装
- 安卓项目查手机电量功能_安卓手机如何查电池使用寿命
- 个人项目github链接及README.md