国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

python23行代碼實(shí)現(xiàn)圖形化在線翻譯(附源碼和成品下載地址)

番茄西紅柿 / 3280人閱讀

摘要:主要是需要分析有道翻譯的請(qǐng)求接口的交互和傳參。所以通過(guò)來(lái)實(shí)現(xiàn)爬蟲(chóng)是非常明智且高效的選擇就這樣我們從開(kāi)始優(yōu)雅的揭開(kāi)有道翻譯的面紗你可以利用這個(gè)做一些有趣的事情當(dāng)然這個(gè)可能難度不大對(duì)于老鳥(niǎo)老說(shuō)很簡(jiǎn)單勿噴。


一、實(shí)現(xiàn)效果

話不多說(shuō),直接上演示效果:

1.中文轉(zhuǎn)英文



2.英文轉(zhuǎn)中文



二、實(shí)現(xiàn)思路

通過(guò)分析有道翻譯的前后端交互和接口傳參來(lái)實(shí)現(xiàn)翻譯功能,有道的接口很友好,而且貌似也沒(méi)有做IP的限制,請(qǐng)求幾次都可以(也可能是我請(qǐng)求的次數(shù)不多)

實(shí)現(xiàn)的具體過(guò)程不再贅述。



有道翻譯返回的結(jié)果:


三、源碼和可直接運(yùn)行版分享

爬蟲(chóng)翻譯的核心源碼:

def youdao(value, result):    request_url = 'http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule'  # 請(qǐng)求的翻譯地址    form_Data = {'i': value, 'from': 'AUTO', 'to': 'AUTO', 'smartresult': 'dict', 'doctype': 'json', 'version': '2.1',                 'keyfrom': 'fanyi.web', 'typoResult': 'false', 'client': 'fanyideskweb'}    data = parse.urlencode(form_Data).encode('utf-8')    trans_res = json.loads(request.urlopen(request_url, data).read().decode('utf-8'))    show_label = trans_res['translateResult'][0][0]['tgt'] if trans_res.get('translateResult') else ''    result['text'] = f'{show_label}/n/n'

1. 完整版源碼掃下方碼,回復(fù):翻譯源碼,進(jìn)行獲取;
2. 可直接運(yùn)行版掃下方碼,回復(fù):翻譯工具,進(jìn)行獲取;


四、總結(jié)

進(jìn)入有道翻譯你會(huì)發(fā)現(xiàn)它的url是沒(méi)有變化的,也就是說(shuō)它的請(qǐng)求是通過(guò)ajax異步交互的。

點(diǎn)擊F12,很容易在XHR中找到這個(gè)交互的請(qǐng)求,點(diǎn)擊查看信息,你會(huì)發(fā)現(xiàn)一串參數(shù),其中有幾個(gè)還是加密了的,啥salt鹽啥的。先有個(gè)數(shù)。


實(shí)現(xiàn)思路和代碼都很簡(jiǎn)單。

主要是需要分析有道翻譯的請(qǐng)求接口的交互和傳參。

以及使用tkinter模塊做簡(jiǎn)單的圖形化界面。

python是非常適合做爬蟲(chóng)的一門(mén)語(yǔ)言,得益于它語(yǔ)言上手簡(jiǎn)單、學(xué)習(xí)成本較其他語(yǔ)言低,爬蟲(chóng)第三方庫(kù)完善、社區(qū)成熟。

所以通過(guò)python來(lái)實(shí)現(xiàn)爬蟲(chóng)是非常明智且高效的選擇!


就這樣,我們從0開(kāi)始優(yōu)雅的揭開(kāi)有道翻譯的面紗!你可以利用這個(gè)做一些有趣的事情

當(dāng)然,這個(gè)可能難度不大,對(duì)于老鳥(niǎo)老說(shuō)很簡(jiǎn)單(勿噴)。

但是對(duì)于新手來(lái)說(shuō)特別適合練手,當(dāng)然,這個(gè)代碼不知道能保存多久會(huì)失效。所以請(qǐng)抓緊收藏嘗試!如果感覺(jué)可以還請(qǐng)奉獻(xiàn)愛(ài)心點(diǎn)點(diǎn)贊!

當(dāng)然,這個(gè)只是我腦洞的一個(gè)開(kāi)端,好玩的還在后面!

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/123964.html

相關(guān)文章

  • 60Python代碼實(shí)現(xiàn)闖關(guān)升級(jí)的貪吃蛇,很少有人能到第十關(guān)(源碼成品

    摘要:由于年底發(fā)明,第一個(gè)公開(kāi)發(fā)行版發(fā)行于年。像語(yǔ)言一樣源代碼同樣遵循協(xié)議。官方宣布,年月日,停止的更新。被確定為最后一個(gè)版本。的設(shè)計(jì)具有很強(qiáng)的可讀性,相比其他語(yǔ)言經(jīng)常使用英文關(guān)鍵字,其他語(yǔ)言的一些標(biāo)點(diǎn)符號(hào),它具有比其他語(yǔ)言更有特色語(yǔ)法結(jié)構(gòu)。 ...

    cgh1999520 評(píng)論0 收藏0
  • PyCon China 深圳站精彩回顧(PPT及視頻)

    摘要:月日,第六屆大會(huì)在深圳召開(kāi)。這是這次大會(huì)的第二站活動(dòng),第一站已在上海成功舉辦。深圳站視頻及,請(qǐng)?jiān)诠娞?hào)后臺(tái)回復(fù),獲取分享鏈接。據(jù)介紹,目前支持多種開(kāi)發(fā)庫(kù),如內(nèi)置和等。該協(xié)議的推出,是為了統(tǒng)一標(biāo)準(zhǔn),提高效率。 本文為 PyChina 和「編程派」聯(lián)合首發(fā),作者為 EarlGrey。「編程派」是一個(gè)專注 Python 學(xué)習(xí)交流的微信公眾號(hào)。 9 月 25 日,第六屆 PyCon China...

    lykops 評(píng)論0 收藏0
  • 分享AI有道干貨 | 126 篇 AI 原創(chuàng)文章精選(ML、DL、資源、教程)

    摘要:值得一提的是每篇文章都是我用心整理的,編者一貫堅(jiān)持使用通俗形象的語(yǔ)言給我的讀者朋友們講解機(jī)器學(xué)習(xí)深度學(xué)習(xí)的各個(gè)知識(shí)點(diǎn)。今天,紅色石頭特此將以前所有的原創(chuàng)文章整理出來(lái),組成一個(gè)比較合理完整的機(jī)器學(xué)習(xí)深度學(xué)習(xí)的學(xué)習(xí)路線圖,希望能夠幫助到大家。 一年多來(lái),公眾號(hào)【AI有道】已經(jīng)發(fā)布了 140+ 的原創(chuàng)文章了。內(nèi)容涉及林軒田機(jī)器學(xué)習(xí)課程筆記、吳恩達(dá) deeplearning.ai 課程筆記、機(jī)...

    jimhs 評(píng)論0 收藏0
  • 小型的編程項(xiàng)目有哪些值得推薦?這本神書(shū)寫(xiě)了 22 個(gè),個(gè)個(gè)了不得

    摘要:電子表格使用語(yǔ)言電子表格是辦公軟件的必備,我們最熟知的是微軟的。文中用框架來(lái)實(shí)現(xiàn)一個(gè)簡(jiǎn)單的電子表格,所用代碼僅行。 showImg(https://segmentfault.com/img/remote/1460000019770011); 本文原創(chuàng)并首發(fā)于公眾號(hào)【Python貓】,未經(jīng)授權(quán),請(qǐng)勿轉(zhuǎn)載。 原文地址:https://mp.weixin.qq.com/s/Ob... 今天,...

    Bowman_han 評(píng)論0 收藏0
  • 小型的編程項(xiàng)目有哪些值得推薦?這本神書(shū)寫(xiě)了 22 個(gè),個(gè)個(gè)了不得

    摘要:電子表格使用語(yǔ)言電子表格是辦公軟件的必備,我們最熟知的是微軟的。文中用框架來(lái)實(shí)現(xiàn)一個(gè)簡(jiǎn)單的電子表格,所用代碼僅行。 showImg(https://segmentfault.com/img/remote/1460000019770011); 本文原創(chuàng)并首發(fā)于公眾號(hào)【Python貓】,未經(jīng)授權(quán),請(qǐng)勿轉(zhuǎn)載。 原文地址:https://mp.weixin.qq.com/s/Ob... 今天,...

    sf_wangchong 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<