友链 关于 常用网站
2018-06-30
编程

Python Url解码,判断字符串编码

参考https://www.jianshu.com/p/53bb448fe85b
http://www.cnblogs.com/kaituorensheng/p/3927000.html
检测字符串编码是utf8还是GBK

先通过type()判断字符串的类型,是str还是unicode,如果是str,使用如下方式解码

1
2
3
4
import urllib
rawurl = "%E6%B2%B3%E6%BA%90"
url = urllib.unquote(rawurl)
print(url)

如果是unicode,则要先转成str,再进行解码

1
2
3
url_temp= url_temp.encode('UTF-8')
url_temp = urllib.unquote(url_temp)
event["url"] = url_temp

Share
  • Python
Newer
Sublime 列模式 列编辑
Older
Linux单独安装oracle客户端

分类

  • IDEA
  • Java
  • mysql
  • 产品
  • 博客
  • 历史
  • 学习
  • 工作
  • 感念
  • 感悟
  • 生活
  • 编码
  • 编程
  • 读书
  • 资讯

标签云

AI Algorithm CAT Clickhouse Editor Elasticsearch Excel Git Google HTML HTML热图 Hadoop Hexo Hive Java Kafka Linux Mac Nginx Office Other Python Spark Tornado WEB hadoop iOS kafka tornado 一读 中国 前端 区块链 历史 大数据 小程序 工具 常用 开源 微信小程序 数学 数据仓库 数据库 数据结构 文章 新闻 服务器 机器学习 爬虫 用户画像 电影 电视剧 笑话 纪年 编码 编程 网络 美食 腾讯云 语文 读书 车 运维 采访 项目管理

最新文章

  • 电脑Chrome调试手机(包括微信)上的网页
  • Python Import的问题
  • HTML如何让子元素居中对齐
  • Js判断页面是关闭还是刷新
  • Hello World
© 2025 peace
powered_by Hexo 京ICP备14004175号
友链 关于