av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術(shù)文章
文章詳情頁

Python爬蟲實現(xiàn)百度翻譯功能過程詳解

瀏覽:131日期:2022-07-24 08:26:02

首先,需要簡單的了解一下爬蟲,盡可能簡單快速的上手,其次,需要了解的是百度的API的接口,搞定這個之后,最后,按照官方給出的demo,然后寫自己的一個小程序

打開瀏覽器 F12 打開百度翻譯網(wǎng)頁源代碼:

Python爬蟲實現(xiàn)百度翻譯功能過程詳解

我們可以輕松的找到百度翻譯的請求接口為:http://fanyi.baidu.com/sug

Python爬蟲實現(xiàn)百度翻譯功能過程詳解

然后我們可以從方法為POST的請求中找到參數(shù)為:kw:job(job是輸入翻譯的內(nèi)容)

Python爬蟲實現(xiàn)百度翻譯功能過程詳解

Python爬蟲實現(xiàn)百度翻譯功能過程詳解

下面是代碼部分:

from urllib import request,parseimport jsondef translate(content): url = 'http://fanyi.baidu.com/sug' data = parse.urlencode({'kw':content}) # 將參數(shù)進(jìn)行轉(zhuǎn)碼 headers = { ’User-Agent’: ’Opera/9.80 (Android 2.3.4; Linux; Opera Mobi/build-1107180945; U; en-GB) Presto/2.8.149 Version/11.10’ } req = request.Request(url,data=bytes(data,encoding='utf-8'),headers=headers) r = request.urlopen(req) # print(r.code) 查看返回的狀態(tài)碼 html = r.read().decode(’utf-8’) # json格式化 html = json.loads(html) # print(html) for k in html['data']: print(k['k'],k['v'])if __name__ == ’__main__’: content = input('請輸入您要翻譯的內(nèi)容:') translate(content)

結(jié)果如下

Python爬蟲實現(xiàn)百度翻譯功能過程詳解

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: 百度 Python
相關(guān)文章:
主站蜘蛛池模板: 日韩三级在线播放 | 日本在线不卡视频 | 日韩一区二区三 | 午夜激情视频 | 911亚洲精品 | 日韩小视频在线观看 | www.色综合 | 成人免费视频网址 | 黄色一级免费视频 | 97国产在线 | 国产又粗又猛视频免费 | 色妞色视频一区二区三区四区 | 九九视频这里只有精品 | 在线观看黄色av | 成人高潮片免费网站 | 中国av在线播放 | 久久精品伊人 | www亚洲精品| 久久视频一区 | 91视频在线免费观看 | 激情五月婷婷综合 | 久久久精品一区 | www.色com| 亚洲色欲色欲www在线观看 | 精品日韩一区二区三区 | 成人在线视频免费 | 999在线视频 | 国产欧美一区二区三区视频在线观看 | 波多野结衣一区二区三区在线观看 | 国产天堂网 | 在线观看日韩欧美 | 麻豆精品一区 | 欧美激情精品 | 午夜aaa| 日韩精品在线看 | 国产精品久久久久久久久久 | 欧美激情区 | 中文字幕在线观看日本 | 天天色天天色 | 日一日操一操 | 精品少妇 |