开发者

python中文字符如何转url编码

目录
  • 如何将中文字符转url编码
  • python url编码和url解码方法
    • 函数介绍编程客栈
    • 编码
    • 解码
  • 总结

    如何将中文字符转url编码

    import urllibwww.devze.com.parse
    开发者_开发学习name = urllib.parse.quote(javascript'中文')

    python中文字符如何转url编码

    python url编码和url解码方法

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

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

    函数介绍

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

    编码

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

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

    python中文字符如何转url编码

    # coding=utf-8
    import urllib
    from urllib import parse
    
    txt = '你好'
    #URL编码
    new_txt = urllib.parse.quote(txt)
    print(new_txt)
    
    

    解码

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

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

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

    python中文字符如何转url编码

    # 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)
    
    

    总结

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

    0

    上一篇:

    下一篇:

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    最新开发

    开发排行榜