最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python爬蟲:url中帶字典列表參數(shù)的編碼轉(zhuǎn)換方法

 更新時(shí)間:2019年08月21日 16:35:33   作者:彭世瑜  
今天小編就為大家分享一篇Python爬蟲:url中帶字典列表參數(shù)的編碼轉(zhuǎn)換方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

平時(shí)見到的url參數(shù)都是key-value, 一般vlaue都是字符串類型的

如果有幸和我一樣遇到字典,列表等參數(shù),那么就幸運(yùn)了

python2代碼

import json
from urllib import urlencode

# 1. 直接將url編碼
params = {
  "name": "Tom",
  "hobby": ["ball", "swimming"],
  "books": [{"name": "語文", "pages": 20}]
}

print(urlencode(params))
"""
hobby=%5B%27ball%27%2C+%27swimming%27%5D&
books=%5B%7B%27name%27%3A+%27%5Cxe8%5Cxaf%5Cxad%5Cxe6%5Cx96%5Cx87%27%2C+%27pages%27%3A+20%7D%5D&
name=Tom
"""

# 2. 先用json序列化字典和列表參數(shù)
params = {
  "name": "Tom",
  "hobby": json.dumps(["ball", "swimming"]),
  "books": json.dumps([{"name": "語文", "pages": 20}])
}

print(urlencode(params))

"""
hobby=%5B%22ball%22%2C+%22swimming%22%5D&
books=%5B%7B%22name%22%3A+%22%5Cu8bed%5Cu6587%22%2C+%22pages%22%3A+20%7D%5D&
name=Tom
"""

觀察1 和2 序列化出來的url參數(shù)不是一樣的,如果第一種方式的url不能正常訪問,那么就用第二種

相關(guān)文章

  • Python 注解方式實(shí)現(xiàn)緩存數(shù)據(jù)詳解

    Python 注解方式實(shí)現(xiàn)緩存數(shù)據(jù)詳解

    這篇文章主要介紹了Python 注解方式實(shí)現(xiàn)緩存數(shù),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2021-10-10
  • pytorch版本PSEnet訓(xùn)練并部署方式

    pytorch版本PSEnet訓(xùn)練并部署方式

    這篇文章主要介紹了pytorch版本PSEnet訓(xùn)練并部署方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • openCV中值濾波和均值濾波的代碼實(shí)現(xiàn)

    openCV中值濾波和均值濾波的代碼實(shí)現(xiàn)

    在我們生活中的有很多時(shí)候都可以用到濾波,例如美顏的磨皮功能,本文就詳細(xì)的介紹了openCV中值濾波和均值濾波的代碼實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • 解決python中os.system調(diào)用exe文件的問題

    解決python中os.system調(diào)用exe文件的問題

    這篇文章主要介紹了解決python中os.system調(diào)用exe文件的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • 用matplotlib畫等高線圖詳解

    用matplotlib畫等高線圖詳解

    這篇文章主要介紹了用matplotlib畫等高線圖詳解,具有一定借鑒價(jià)值,需要的朋友可以參考下。
    2017-12-12
  • Python的裝飾器用法學(xué)習(xí)筆記

    Python的裝飾器用法學(xué)習(xí)筆記

    這篇文章主要介紹了Python的裝飾器用法學(xué)習(xí)筆記,裝飾器的使用是Python編程中的高級(jí)技巧,需要的朋友可以參考下
    2016-06-06
  • Python更換pip源方法過程解析

    Python更換pip源方法過程解析

    這篇文章主要介紹了Python更換pip源方法過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05
  • wxpython 最小化到托盤與歡迎圖片的實(shí)現(xiàn)方法

    wxpython 最小化到托盤與歡迎圖片的實(shí)現(xiàn)方法

    這篇文章主要分享一個(gè)python實(shí)例代碼,使用wxpython實(shí)現(xiàn)最小化到托盤與歡迎圖片,需要的朋友可以參考下
    2014-06-06
  • python 非線性規(guī)劃方式(scipy.optimize.minimize)

    python 非線性規(guī)劃方式(scipy.optimize.minimize)

    今天小編就為大家分享一篇python 非線性規(guī)劃方式(scipy.optimize.minimize),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • python爬蟲爬取某網(wǎng)站視頻的示例代碼

    python爬蟲爬取某網(wǎng)站視頻的示例代碼

    這篇文章主要介紹了python爬蟲爬取某網(wǎng)站視頻的示例代碼,代碼簡(jiǎn)單易懂,對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-02-02

最新評(píng)論

奎屯市| 门源| 长宁区| 东安县| 三亚市| 洮南市| 富顺县| 田阳县| 泰安市| 巴马| 隆昌县| 廉江市| 鄂尔多斯市| 浪卡子县| 湘潭县| 嘉义县| 碌曲县| 三台县| 彰武县| 大厂| 龙口市| 清水县| 双牌县| 安新县| 当阳市| 石首市| 锡林郭勒盟| 新安县| 阿拉善盟| 太康县| 邹平县| 临沭县| 布尔津县| 道真| 皋兰县| 深水埗区| 万山特区| 玛多县| 石柱| 治多县| 贵港市|