美文网首页
urllib.parse

urllib.parse

作者: MaceJin | 来源:发表于2018-03-08 19:15 被阅读0次

    转换相关

    .quote() 编码已构造查询字符串

    import urllib.request
    import urllib.parse
    query_str = "name=JIN&id=5&course=7"
    urllib.parse.quote(query_str)
    'name%3DJIN%26id%3D5%26course%3D7'
    

    .urlencode() 编码字典表

    d = {'name':'爬虫', 'id':5}
    urllib.parse.urlencode(d)
    'name=%E7%88%AC%E8%99%AB&id=5'
    

    需要POST访问时需要将数据编码为字节

    urllib.parse.urlencode(d).encode()
    b'name=%E7%88%AC%E8%99%AB&id=5'
    

    相关文章

      网友评论

          本文标题:urllib.parse

          本文链接:https://www.haomeiwen.com/subject/uvpsfftx.html