日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

python爬蟲(chóng)實(shí)現(xiàn)中英翻譯詞典

系統(tǒng) 2268 0

本文實(shí)例為大家分享了python爬蟲(chóng)實(shí)現(xiàn)中英翻譯詞典的具體代碼,供大家參考,具體內(nèi)容如下

通過(guò)根據(jù)某平臺(tái)的翻譯資源,提取出翻譯信息,并展示出來(lái),包括輸入,翻譯,輸出三個(gè)過(guò)程,主要利用python語(yǔ)言實(shí)現(xiàn)(python3.6),抓取信息展示。

            
import urllib.request
import urllib.parse
import json

def en_zh(content):
  url = 'http://fanyi.baidu.com/v2transapi'
  head = {}
  head['User-Agent'] = 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36'
  
  data={}
  data['from'] = 'en'
  data['to'] = 'zh'
  data['query'] = content
  data['transtype'] = 'translang'
  data['simple_means_flag'] = '3'
  data = urllib.parse.urlencode(data).encode('utf-8')

  req =urllib.request.Request(url,data,head)
  response=urllib.request.urlopen(req)

  html = response.read().decode('utf-8')

  target = json.loads(html)
  print("翻譯結(jié)果:%s" %(target['trans_result']['data'][0]['dst']))
def zh_en(content):

  url = 'http://fanyi.baidu.com/v2transapi'
  data={}
  data['from'] = 'zh'
  data['to'] = 'en'
  data['query'] = content
  data['transtype'] = 'translang'
  data['simple_means_flag'] = '3'
  data = urllib.parse.urlencode(data).encode('utf-8')

  req =urllib.request.Request(url,data)
  req.add_header('User-Agent','Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36')
  response=urllib.request.urlopen(req)

  html = response.read().decode('utf-8')
  target = json.loads(html)
  print("翻譯結(jié)果:%s" %(target['trans_result']['data'][0]['dst']))

while(True):
  content = input("請(qǐng)輸入要翻譯的內(nèi)容(按q退出):")
  if content=='q':
    input("您已退出,歡迎再次使用")
    break

  en_zh(content) 
  zh_en(content)
          

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 渑池县| 上杭县| 大同县| 霍山县| 满城县| 建昌县| 兴城市| 措勤县| 邢台市| 福海县| 青河县| 淄博市| 金乡县| 永康市| 长武县| 翁源县| 崇明县| 清河县| 讷河市| 奇台县| 彭泽县| 海淀区| 临清市| 保山市| 冀州市| 阳东县| 凤翔县| 昌图县| 崇明县| 桦南县| 响水县| 浮山县| 姚安县| 阜新市| 神池县| 东乌珠穆沁旗| 平邑县| 方城县| 天津市| 扶绥县| 勃利县|