# -*- coding:utf-8 -*-
import requestsstring = str(input("请输入单词(中或英):"))
data = {'doctype': 'json','type': 'AUTO','i':string
}url = "http://fanyi.youdao.com/translate"
r = requests.get(url, request_params=data)
result = r.json()# 打印翻译结果
print(result['translateResult'][0][0]['tgt'])

谷歌翻译版:

# -*- coding:utf-8 -*-
import requests
import nltk
import enchant
from nltk.corpus import stopwords
from googletrans import Translator
translator = Translator(service_urls=['translate.google.cn'])def parser(string):tokens = nltk.word_tokenize(string)#dict_check = enchant.Dict("en_US")tokens = [w for w in tokens if w not in stopwords.words('english')]final_list = []for i in tokens:if len(i) > 4 and i not in final_list:final_list.append(i)final_list = sorted(final_list,key = lambda i:len(i),reverse=True)longResult = ""for x in final_list:text = translator.translate(x,src='en',dest='zh-cn').text#print(text)longResult += x + " | " + text + "<br />"return longResult

参考原文:https://www.cnblogs.com/hanmk/p/10705870.html

Python 实现单词翻译相关推荐

  1. python 单词翻译_Python翻译:我想在senten中翻译多个单词

    我注意到你的input里有两件事.第一件事是你可以把两个单词翻译成一个(两个单词key在dictionary中),另一件事是{}可以有不应该翻译的德语单词.有了这两个条件,我认为最好的方法是通过spl ...

  2. 测试一些利用PYTHON完成中英文翻译的效果

    简 介: 测试了一些在线翻译工具的效果,利用有道翻译 可以方便对常见到的生词进行确认.对于 TEASOFT软件PYTHON功能进行改建,给出了 ?>的翻译模式功能. 关键词: 在线翻译,中英文翻 ...

  3. python有道翻译接口-Python调用有道翻译api实现翻译

    通过调用有道翻译的api,实现中译英.其他语言译中文 代码: # coding=utf-8 import urllib import urllib2 import json import time i ...

  4. Python 调用谷歌翻译(2021年3月测试可用)

    前言 把之前的用来谷歌翻译的Python文件整理了下, 用来处理翻译下i18n.js所需要的字典, 直接调用即可.2021年3月测试可用 (¦3[▓▓] 2021年9月17日 测试失效 请查看: Py ...

  5. 利用Python爬取翻译网站的翻译功能

    现在我想分享一个利用Python技术,爬取一个翻译网站的翻译功能的小代码. 首先隆重介绍我们今天将要爬取的网站:http://fy.iciba.com/ 咱们用Python中的urllib模块的功能进 ...

  6. 用 python 调用百度翻译 v2transapi 接口

    一.获得接口 url 打开百度翻译:百度翻译 右键检查 或者 F12 打开控制台.点击网络这一项: 输入文字:哈哈,点击图中的过滤按钮,选择全部 可以看到,v2transapi?from=zh& ...

  7. python爬虫英文翻译_Python爬虫实现翻译功能

    前言 学了这么久的python理论知识,需要开始实战来练手巩固了. 准备 首先安装爬虫urllib库 pip install urllib 获取有道翻译的链接url 需要发送的参数在form data ...

  8. python爬取外文文献翻译_利用Python爬取翻译网站的翻译功能

    现在我想分享一个利用Python技术,爬取一个翻译网站的翻译功能的小代码. 首先隆重介绍我们今天将要爬取的网站:http://fy.iciba.com/ 咱们用Python中的urllib模块的功能进 ...

  9. python单词意思-Python这个单词是什么含义??????????????

    摘要: ... Python这个单词是什么含义??????????????的答案与解析↓↓本题答案和解析请扫描下面二维码↓↓ 以下为相关问题与答案和解析 附负担的赠与,其赠与物如有瑕疵的,则 ( ) ...

  10. python代码翻译-用python实现百度翻译的示例代码

    用python实现百度翻译,分享给大家,具体如下: 首先,需要简单的了解一下爬虫,尽可能简单快速的上手,其次,需要了解的是百度的API的接口,搞定这个之后,最后,按照官方给出的demo,然后写自己的一 ...

最新文章

  1. spring@PropertySource用法
  2. List.Contains的用法
  3. python yield的简单理解
  4. tuple index out of range
  5. sqoop导入-hdfs
  6. 手机web网页制作的认识(有关meta标签)
  7. 关于JSP页面无法加载css,游览器访问jsp页面样式未生效导致乱序
  8. 通俗易懂理解朴素贝叶斯分类的拉普拉斯平滑
  9. Visio2019中插入数学公式
  10. Java进阶(二十九)集合12:集合练习题
  11. oracle迁移价格,oracle 迁移的一般方法
  12. Linux下把ncsi设置成OCP模式,一种支持NCSI信号管理功能自动切换的电路及服务器的制作方法...
  13. C语言及程序设计基础 课程主页
  14. 激光视觉惯导融合的slam系统
  15. Vue子组件的显示与隐藏
  16. awesome-face-anti-spoofing
  17. Reactor构架模式
  18. 幂律分布图matlab代码,关于幂律分布,你还应该知道如何用代码实现!| 集智百科...
  19. 适合python的vim设置
  20. GitExtensions 设置

热门文章

  1. 服务器主板支持nvme,给老主板刷上一个加入支持NVMe模块的改版“BIOS”
  2. windows安装hbase
  3. 基于豆瓣和妹子的api用React Native写的demo
  4. 皮尔逊相关系数(Pearson Correlation Coefficient)
  5. 曼车仪表显示故障车载计算机,汽车仪表盘上的故障标志图解大全
  6. c语言自学教程——博文总结
  7. 分类变量logistic回归分析--1
  8. OSPF协议单域配置实例
  9. 拉杆音响电池升压芯片4.2V转12V2.5A大功率升压芯片
  10. H3C 无线控制器+瘦ap 配置