python中文字符如何转url编码

 更新时间:2023年02月01日 11:32:05   作者:乌云飘落  
这篇文章主要介绍了python中文字符如何转url编码问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

如何将中文字符转url编码

import urllib.parse
name = urllib.parse.quote('中文')

python url编码和url解码方法

记录一下用python对文字的url编码和url解码方法,不对基础url编码分析

urllib库是一个python的自带库,使用的时候不需要下载,可以直接导入使用

函数介绍

函数介绍
urllib.parse.quote(字符串)对字符串进行URL编码
urllib.parse.unquote(字符串)对字符串进行URL解码

编码

在转换成URL编码后,密文的字母都为大写

使用方法:urllib.parse.quote(字符串)

在这里插入图片描述

# coding=utf-8
import urllib
from urllib import parse

txt = '你好'
#URL编码
new_txt = urllib.parse.quote(txt)
print(new_txt)

解码

大写+小写,纯小写,纯大写的形式都可被成功解码

当URL编码时,不需要变更字符串的大小写

使用方法:urllib.parse.unquote(字符串)

在这里插入图片描述

# coding=utf-8
import urllib
from urllib import parse

txt = '%e4%BD%A0%E5%A5%BD'
#URL解码
new_txt = urllib.parse.unquote(txt)
print(new_txt)

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 利用Python和OpenCV库将URL转换为OpenCV格式的方法

    利用Python和OpenCV库将URL转换为OpenCV格式的方法

    这篇文章主要介绍了利用Python和OpenCV库将URL转换为OpenCV格式的方法,同时用到了NumPy和urllib,需要的朋友可以参考下
    2015-03-03
  • Python 键盘事件详解

    Python 键盘事件详解

    这篇文章主要为大家详细介绍了Python的 键盘事件,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-11-11
  • Django如何在不停机的情况下创建索引

    Django如何在不停机的情况下创建索引

    在本篇内容里小编给大家整理的是关于Django如何在不停机的情况下创建索引的相关文章,有兴趣的朋友们参考学习下。
    2020-08-08
  • python文件读取read及readlines两种方法使用详解

    python文件读取read及readlines两种方法使用详解

    这篇文章主要为大家介绍了python文件读取read及readlines两种方法的使用示例及区别详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-07-07
  • 利用Pandas实现对数据进行移动计算

    利用Pandas实现对数据进行移动计算

    这篇文章主要为大家详细介绍了如何利用Pandas实现对数据进行移动计算,文中的示例代码讲解详细,对我们了解Pandas有一定帮助,需要的可以参考一下
    2022-07-07
  • python利用元类和描述器实现ORM模型的详细步骤

    python利用元类和描述器实现ORM模型的详细步骤

    Python中的类与数据库之间的映射,对数据的操作就不用编写SQL语言了,因为都封装好了,比如你想插入一条数据,你就直接创建一个对象即可,下面通过本文学习下python利用元类和描述器实现ORM模型的详细步骤,感兴趣的朋友一起看看吧
    2021-11-11
  • 在python中利用pycharm自定义代码块教程(三步搞定)

    在python中利用pycharm自定义代码块教程(三步搞定)

    这篇文章主要介绍了在python中利用pycharm自定义代码块教程(三步搞定),具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • pip升级pip3的快速方法指南

    pip升级pip3的快速方法指南

    使用python时经常使用到pip命令,可以方便安装python的各种第三方库这篇文章主要给大家介绍了关于pip升级pip3的快速方法,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-12-12
  • python+opencv实现文字颜色识别与标定功能

    python+opencv实现文字颜色识别与标定功能

    最近小编接了一个比较简单的图像处理的单子,今天小编给大家分享python+opencv实现文字颜色识别与标定功能的完整思路及代码,感兴趣的朋友一起看看吧
    2021-09-09
  • 自己搭建resnet18网络并加载torchvision自带权重的操作

    自己搭建resnet18网络并加载torchvision自带权重的操作

    这篇文章主要介绍了自己搭建resnet18网络并加载torchvision自带权重的操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-05-05

最新评论