国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Python爬蟲(chóng)手把手教程-POST請(qǐng)求爬取數(shù)據(jù)實(shí)戰(zhàn)

2023-06-11 16:06 作者:謡云襄  | 我要投稿

試了一下,寫了個(gè)百度翻譯的Python腳本

不過(guò)后來(lái)發(fā)現(xiàn)我找到的是SUG也就是suggestion的建議提示詞,只支持單詞的翻譯,如果沒(méi)有提示詞就不顯示,但是這個(gè)支持中英文互譯。

程序運(yùn)行預(yù)覽:

百度翻譯中提示詞的預(yù)覽:


代碼:

import requests

import json

def translateBaidu(kw):

# 請(qǐng)求URL

url = "https://fanyi.baidu.com/sug"

data = {

'kw': kw

}

try:

res = requests.post(url=url, data=data)

res.raise_for_status()

# 檢查請(qǐng)求是否成功,如果狀態(tài)碼不是 200,拋出異常

except requests.exceptions.RequestException as e:

print("請(qǐng)求失?。?#34;, e)

return


try:

result = res.json()

r_str = str(res.json()).replace("\'", "\"")

r_dict = json.loads(r_str)

for item in r_dict['data']:

if item['v']:

print(item['v'])

else:

print("Error:遍歷出現(xiàn)問(wèn)題")

except (json.JSONDecodeError, KeyError) as e:

print(res.json())

print("解析結(jié)果出錯(cuò):", e)




# 主程序入口

if __name__ == "__main__":

while True:

keys = input("請(qǐng)輸入翻譯的文本:")

if keys == 'q':

break

translateBaidu(keys)

Python爬蟲(chóng)手把手教程-POST請(qǐng)求爬取數(shù)據(jù)實(shí)戰(zhàn)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
青河县| 新乡市| 蕲春县| 客服| 崇义县| 茌平县| 阜阳市| 广河县| 衡山县| 康马县| 科技| 高要市| 宁陕县| 于都县| 七台河市| 灵宝市| 怀集县| 花垣县| 雷山县| 丽水市| 兴国县| 宁武县| 从化市| 东兴市| 大邑县| 道真| 天台县| 杂多县| 台安县| 鄢陵县| 龙岩市| 富裕县| 鲜城| 五常市| 黎城县| 霍山县| 千阳县| 屏边| 木兰县| 沅江市| 宝山区|