from tkinter import * from tkinter import messagebox import requests

root = Tk() root.title(‘中英互译’) root.geometry(‘370x100’) s_with = root.winfo_screenwidth() # 获取屏幕宽 s_height = root.winfo_screenheight() # 获取屏幕高度 l_x = str(round((s_with - 370) / 2)) l_y = str(round((s_height - 100) / 2)) root.geometry(’+’ + l_x + ‘+’ + l_y)

lable = Label(root, text=‘请输入内容:’)

lable.grid()

extry = Entry(root, font=(‘微软雅黑’, 15)) extry.grid(row=0, column=1) res = StringVar()

lable1 = Label(root, text=‘翻译结果:’) lable1.grid(row=1, column=0)

extry1 = Entry(root, font=(‘微软雅黑’, 15), textvariable=res) extry1.grid(row=1, column=1)

def translate(): content = extry.get() content = content.strip() if content == ‘’: messagebox.showinfo(‘提示’, ‘请输入翻译内容’) else: url = “http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule” data = {} data[‘i’] = content data[‘from’] = ‘AUTO’ data[‘to’] = ‘AUTO’ data[‘smartresult’] = ‘dict’ data[‘client’] = ‘fanyideskweb’ data[‘salt’] = ‘1538295833420’ data[‘sign’] = ‘07’ data[‘doctype’] = ‘json’ data[‘version’] = ‘2.1’ data[‘keyfrom’] = ‘fanyi.web’ data[‘action’] = ‘FY_BY_REALTIME’ data[‘typoResult’] = ‘false’ headers = { ‘User-Agent’: ‘Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36’ } result = requests.post(url, data, headers=headers) trans = result.json() tran = trans[‘translateResult’][0][0][‘tgt’]

button = Button(root, text=‘翻译’, width=‘10’, command=translate)

button.grid(row=2, column=0, sticky=W)

exit_button = Button(root, text=‘退出’, width=‘10’, command=root.quit) exit_button.grid(row=2, column=1, sticky=E)

root.mainloop()

python将英文翻译为中文_Python中英文翻译工具相关推荐

  1. DL之Attention-ED:基于TF NMT利用带有Attention的 ED模型训练、测试(中英文平行语料库)实现将英文翻译为中文的LSTM翻译模型过程全记录

    DL之Attention-ED:基于TF NMT利用带有Attention的 ED模型训练(中英文平行语料库)实现将英文翻译为中文的LSTM翻译模型过程全记录 目录 测试输出结果 模型监控 训练过程全 ...

  2. pdf翻译成中文,怎样翻译比较好?

    据了解,pdf是一种便携式电子文件,广泛应用于电子图书.产品说明.电子期刊.公司文告.网络宣传.电子邮件等资料处理.随着中外企业的合作加强,pdf文件翻译需求也不断增加.那么,pdf翻译成中文,怎样翻 ...

  3. python将英文翻译为中文_Python使用百度翻译开发平台实现英文翻译为中文功能示例...

    本文实例讲述了Python使用百度翻译开发平台实现英文翻译为中文功能.分享给大家供大家参考,具体如下: #coding=utf8 import random import requests impor ...

  4. python翻译成中文_Python调用有道智云文本翻译API接口实现“智能”伪原创

    >> 开始伪原创中..\")"],[20,"\n","24:\"OL7j\"|36:131"],[20,&q ...

  5. python 英语翻译_python 中英文翻译

    [实例简介] [实例截图] [核心代码]import urllib.request #导入urllib模块,主要功能是获取网页数据,request用于模拟发送请求 import urllib.pars ...

  6. python英语-50 行代码,实现中英文翻译

    阅读文本大概需要 4.2 分钟. 现在的时代,越来越看重英语能力.如果你懂得英语,你会接触到更大的世界,你会发现更多的信息.尤其是对于程序员来说,好的编程资料都是来自英文文档.那些国内的翻译的版本,有 ...

  7. word如何翻译成中文?Word翻译成中文的方法分享

    word如何翻译成中文?相信小伙伴们对word文档都不太陌生,我们日常上班或者上学多多少少都需要接触到这种文档,word操作简单,而且方便,但是唯一有点不好的就是,一旦对方给我们传送外文文档,是没发直 ...

  8. c语言中英文翻译 毕业设计,c语言中英文翻译资料 本科毕业论文设计.doc

    c语言中英文翻译资料 本科毕业论文设计 The C Programming Language C is a high-level programming language developed by D ...

  9. oracle网页怎么翻译成中文,sql语句翻译成中文小工具

    sql语句看不懂,今天看了朋友写的一个sql语句,没看懂什么意思,还 这个应该是SQL2005以上版本的语句,且该语句用于临时用途:with关键字从resume表生成一个CTE(用表表达式,仅作用于单 ...

  10. c语言中英文翻译 毕业设计,c语言中英文翻译资料 本科毕业论文.doc

    c语言中英文翻译资料 本科毕业论文 The C Programming Language C is a high-level programming language developed by Den ...

最新文章

  1. 日志系统新贵Loki,确实比笨重的ELK轻
  2. Netty入门教程——认识Netty
  3. 织梦手机网站建设 并配置二级域名
  4. 《精通Python网络爬虫:核心技术、框架与项目实战》——1.3 网络爬虫的组成...
  5. 使用免费虚拟服务器建站并实现域名解析
  6. cvpr2019 目标检测算法_CVPR2019 | 0327日更新12篇论文及代码汇总(多目标跟踪、3D目标检测、分割等)...
  7. debug assertion failed是什么意思?_MD5是是什么?为什么很多压缩文件上都有这个东西?...
  8. php如何获得文件数量,PHP:获取目录中文件数量的最有效方法
  9. __syncthreads()
  10. javaone_JavaOne 2015 –第二十版十大收获
  11. Epoll例子的使用
  12. MySQL(14)--- WHERE 子句
  13. Struts 2读书笔记-----使用Action的动态方法调用
  14. python 替换重复字符_python – 替换Pandas中的列之间的重复值
  15. ds6708 symbol 驱动_symbol DS6708设置及使用手册中文版.pdf
  16. phpStorm下载安装图文教程
  17. sql建表语句(含:序列、主键)
  18. XCode怎么搜索图片文件
  19. Flask知识点串烧(三)--- JInjia2模板
  20. 用html代码在word中插入分页符,Word分页符怎么用?Word插入分页符的方法

热门文章

  1. 路径规划(一) —— 环境描述(Grid Map Feature Map) 全局路径规划(最优路径规划(DijkstraA*star) 概率路径规划(PRMRRT))
  2. 津巴布韦 apn_津巴布韦的回忆-你负担不起回家
  3. Redis 入门指南三:数据类型
  4. 宝塔搭建实测-基于ThinkPHP5.1的wms进销存源码
  5. JAVA实现电路布线问题
  6. 科技文献检索(五)——检索原理
  7. CentOS 6.2 + CUPS + AirPrint for iOS
  8. c语言从入门到秃头表情包,c语言从入门到放弃表情包 - c语言从入门到放弃微信表情包 - c语言从入门到放弃QQ表情包 - 发表情 fabiaoqing.com...
  9. Nvivo 12 Plus WIN版本丨中文英文 软件安装包下载 安装教程步骤丨WIN系统
  10. Nvivo简介、学习经验分享及教程