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

Python 20行簡(jiǎn)單實(shí)現(xiàn)有道在線翻譯的詳解

 更新時(shí)間:2019年05月15日 15:44:37   作者:kongfu_cat  
這篇文章主要介紹了Python實(shí)現(xiàn)有道在線翻譯的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

簡(jiǎn)介

主要是嘗試簡(jiǎn)單的使用pyhton的爬蟲(chóng)功能,于是使用有道進(jìn)行嘗試,并沒(méi)有進(jìn)行深入的諸如相關(guān)api的調(diào)用。

以下是需要的POST數(shù)據(jù)

代碼

以下是相關(guān)部分的代碼:

import urllib.request
import urllib.parse
import json

content=input('需要翻譯的內(nèi)容:')
#翻譯內(nèi)容

url='http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule&sessionFrom=http://fanyi.youdao.com/'
#有道翻譯查詢?nèi)肟?
data = {  #表單數(shù)據(jù)
   'i': content,
   'from': 'AUTO',
   'to': 'AUTO',
   'smartresult': 'dict',
   'client': 'fanyideskweb',
   'doctype': 'json',
   'version': '2.1',
   'keyfrom': 'fanyi.web',
   'action': 'FY_BY_CLICKBUTTION',
   'typoResult': 'false'
  }

data=urllib.parse.urlencode(data).encode('utf-8')
#對(duì)POST數(shù)據(jù)進(jìn)行編碼

response=urllib.request.urlopen(url,data)
#發(fā)出POST請(qǐng)求并獲取HTTP響應(yīng)

html=response.read().decode('utf-8')
#獲取網(wǎng)頁(yè)內(nèi)容,并進(jìn)行解碼解碼

target=json.loads(html)
#json解析

print("\n翻譯結(jié)果:%s"%target['translateResult'][0][0]['tgt'])
#輸出翻譯結(jié)果

重要函數(shù)

urllib.request.urlopen()——發(fā)送POST數(shù)據(jù),同時(shí)返回響應(yīng)

urllib.parse.urlencode()——對(duì)POST數(shù)據(jù)進(jìn)行編碼轉(zhuǎn)換

json.loads()——進(jìn)行json解析

以上所述是小編給大家介紹的Python實(shí)現(xiàn)有道在線翻譯的方法詳解整合,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Python中的tuple元組詳細(xì)介紹

    Python中的tuple元組詳細(xì)介紹

    這篇文章主要介紹了Python中的tuple元組詳細(xì)介紹,本文講解了Tuple 與 list 的相同之處、Tuple 不存在的方法、用 Tuple 的好處、Tuple 與 list 的轉(zhuǎn)換等內(nèi)容,需要的朋友可以參考下
    2015-02-02
  • Numpy維度知識(shí)總結(jié)

    Numpy維度知識(shí)總結(jié)

    這篇文章主要介紹了Numpy維度知識(shí)總結(jié),因?yàn)樵趎umpy里一維既可以做行向量也可以做列向量,那對(duì)于任意一個(gè)給定的一維向量,我們就無(wú)法確定他到底是行向量還是列向量,為了防止這種尷尬的境地,習(xí)慣上用二維矩陣而不是一維矩陣來(lái)表示行向量和列向量,需要的朋友可以參考下
    2023-09-09
  • python繪制BA無(wú)標(biāo)度網(wǎng)絡(luò)示例代碼

    python繪制BA無(wú)標(biāo)度網(wǎng)絡(luò)示例代碼

    今天小編就為大家分享一篇python繪制BA無(wú)標(biāo)度網(wǎng)絡(luò)示例代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-11-11
  • Python連接mysql方法及常用參數(shù)

    Python連接mysql方法及常用參數(shù)

    這篇文章主要介紹了Python連接mysql方法及常用參數(shù),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-09-09
  • python如何利用joblib保存訓(xùn)練模型

    python如何利用joblib保存訓(xùn)練模型

    這篇文章主要介紹了python如何利用joblib保存訓(xùn)練模型問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • 使用Python實(shí)現(xiàn)tail的示例代碼

    使用Python實(shí)現(xiàn)tail的示例代碼

    tail是一個(gè)常用的Linux命令, 它可以打印文件的后面n行數(shù)據(jù), 也能實(shí)時(shí)輸出文件的追加數(shù)據(jù)。本文就來(lái)用Python實(shí)現(xiàn)tail,感興趣的可以了解一下
    2023-03-03
  • Python文件的應(yīng)用之序列化與反序列化詳解

    Python文件的應(yīng)用之序列化與反序列化詳解

    為了簡(jiǎn)化數(shù)據(jù)類型的寫入和獲取,今天我們來(lái)學(xué)習(xí)一個(gè)新的知識(shí)點(diǎn)——序列化。通過(guò)學(xué)習(xí)序列化,可以不必過(guò)分擔(dān)心寫入文件的數(shù)據(jù)類型是什么,并且讀取文件也可以非常輕松的還原數(shù)據(jù)類型。感興趣的可以了解一下
    2022-03-03
  • 盤點(diǎn)20個(gè)Python數(shù)據(jù)科學(xué)庫(kù)神器打造數(shù)據(jù)魔法世界

    盤點(diǎn)20個(gè)Python數(shù)據(jù)科學(xué)庫(kù)神器打造數(shù)據(jù)魔法世界

    數(shù)據(jù)科學(xué)家和分析師常常使用?Python?來(lái)處理數(shù)據(jù)、進(jìn)行分析和可視化,Python生態(tài)系統(tǒng)中有許多庫(kù),但有一些庫(kù)是數(shù)據(jù)科學(xué)家日常工作中必不可少的,本文將深入介紹20個(gè)重要的Python?庫(kù),包括示例代碼和用例
    2024-01-01
  • golang/python實(shí)現(xiàn)歸并排序?qū)嵗a

    golang/python實(shí)現(xiàn)歸并排序?qū)嵗a

    這篇文章主要給大家介紹了關(guān)于golang/python實(shí)現(xiàn)歸并排序的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • Python3.7實(shí)現(xiàn)中控考勤機(jī)自動(dòng)連接

    Python3.7實(shí)現(xiàn)中控考勤機(jī)自動(dòng)連接

    這篇文章主要為大家詳細(xì)介紹了Python3.7實(shí)現(xiàn)中控考勤機(jī)自動(dòng)連接,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-08-08

最新評(píng)論

延安市| 武乡县| 乌苏市| 甘谷县| 内乡县| 木兰县| 遂平县| 曲麻莱县| 阿鲁科尔沁旗| 百色市| 泸西县| 叙永县| 民丰县| 雅安市| 汾阳市| 晋城| 云南省| 颍上县| 镇赉县| 安阳县| 房山区| 黄梅县| 板桥市| 叶城县| 塘沽区| 西峡县| 德昌县| 桂平市| 临武县| 大安市| 金川县| 安西县| 长沙县| 太原市| 芦溪县| 鹤峰县| 金坛市| 兴仁县| 丹棱县| 洪泽县| 寻甸|