requests 獲取百度聯想詞

import requests


# 查詢字符串
params = {"wd": "python", "prod": "pc"}

# 請求頭
headers = {
    "User-Agent": (
        "Mozilla/5.0 (Windows NT 10.0; Win64; x64) "
        "AppleWebKit/537.36 (KHTML, like Gecko) "
        "Chrome/79.0.3945.88 Safari/537.36"
    )
}

res = requests.get("https://www.baidu.com/sugrec", params=params, headers=headers)

# 獲取聯想詞字典列表
kwlist = res.json().get("g")
# 獲取聯想詞
for kw in kwlist:
    print(kw.get("q"))
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章