从杨学习python,很多人说,英语不好,你能学好python吗?一个良好的英语确实是有助于学习的编程,但这不是最重要的,更重要的是你的思维能力。我们甚至可以处理复杂多变的中国,我们担心英语是不可能的。基于英语很差的问题,也提供了一个想法,所以跟老杨和python实现智能翻译。因为它是一个翻译,我们需要一个视觉界面。在python的GUI编程中,我们使用python的内置tkinter模块。对于翻译的部分,我们可以直接通过爬虫爬行有道翻译的结果。当然,因为我们学习英语是消失了,但它不可能是哑巴英语,我们必须让它读。不多说,直接一波又一波的代码。# !/usr/bin/python3 # @Time: 2019/5/23 15:57 # @Author:老杨# @FileName: # @Software: PyCharmfrom tkinter进口*进口requestsimport jsonimport pyttsx3def翻译():内容= ().
smartresult = dict&smartresult =规则'data ={u201C我u201D:内容,u201C文档类型u201D:u201Cjsonu201D} header ={u201C用户代理u201D:u201C(Windows NT;WOW64) (KHTML,像壁虎)SE MetaSr '}响应= (url, data =数据,标题=头)ret =()结果= (ret)结果=结果[' translateResult '] [0] [0] (u201Ctgtu201D)(结果)引擎=()()()根= Tk()(u201C桌面翻译软件u201D)(300 x100 + 500 + 200)(假,假)input_data =标签(根、文本=u201C输入内容:u201D字体=(u201C黑体u201D,18),fg =u201C蓝u201D)input_ () entry1 =条目(根)(行= 0,列= 1)output_data =标签(根、文本= '结果:字体= (Heibody, 18), fg =u201C蓝u201D)output_(行= 1,列= 0)res = StringVar () entry2 =条目(根,textvariable = res)(行= 1,列= 1)按钮=按钮(根、文本=u201C翻译的,宽度= 10,命令=翻译).
grid(行= 2,列= 1)()老杨
本文发布于:2024-01-31 10:09:40,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170666699027759.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |