免费翻译机模板 我用40行python代码写一个桌面翻译器,很nice

日期:2023-03-11 12:39:36 / 人气: 984 / 发布者:成都翻译公司

这是我做出来的粗略版本,后面的UI设计就看大家的艺术细胞了我们进行制作软件所需要的模板库,首先要进行引用。接下来先为我们的软件起个好听的名字,以及进行位置固定然后需要应用到一点爬虫的知识,url是我们使用的翻译网址,我使用的是有道,你们也可以使用其他的,只需要将网址进行修改就可以换成自己想要的网址。我们一共设置了两个框,第一个为我们输入想要进行翻译的内容,第二个框是用于输出答案的。

这是我制作的粗略版本。以后的 UI 设计取决于你的艺术细胞。

我们制作软件需要的模板库首先要引用。

另外大家要注意:无论你是为Python工作还是爱好,记住:项目开发经验永远是核心。如果你还没有2020年*新的Python进阶实战视频教程,可以去小编的Python交流。裙子:七一 你可以在一七七八和五(数字的谐音)的转换下找到它。里面有很多新的python教程项目免费翻译机模板,也可以和老司机交流一下!

# json requests thinter import json
import requests
from tkinter import *
from tkinter import messagebox

接下来,给我们的软件起个好听的名字并固定好位置

master = Tk() # 示例流程 master.title('ZZQ--Translation software') # 标题命名 master.geometry('400x96+416+362') # 固定软件的位置和长宽。

然后我们需要应用一些爬虫知识。URL 是我们使用的翻译 URL。我用有道。你也可以使用其他的。您只需要修改 URL 以将其替换为您想要的 URL。

def fanyi():
url = "[http://fanyi.youdao.com/translate?smartresult=dic&smartresult=rule](http://fanyi.youdao.com/translate?smartresult=dic&smartresult=rule)" # 被爬虫网址
content = entey1.get() # 获取第一个框里面所输入的内容
print(content)
data = {
'i': content,
'doctype': 'json'
}
r = requests.post(url, data=data).content.decode()
ret = json.loads(r)
result = ret['translateResult'][0][0]['tgt']
res.set(result) # 显示结果

我们一共设置了两个框,第一个是我们输入要翻译的内容,第二个框是输出答案。

在这里我们可以设计出镜框的尺寸和款式免费翻译机模板,这也是展示我们艺术细胞的重要战场。

# 第一行右边输入框 entey1 = Entry(master, fg='blue', font=('STKaiti', 16)) # 设置界面样式 entey1.grid(row=0, column=1) # 定位输入框位置
# 第二行右边输入框 res = StringVar()
entey2 = Entry(master, fg='blue', font=('GB2312', 16), textvariable=res) # 设置界面样式 entey2.grid(row=1, column=1) # 定位输入框位置 

*后一个是输出键和退出键。输出键是翻译键;而退出键是退出窗口的键,相当于关闭窗口。

如果你不设置后退按钮,后退按钮就留给你改进了。我希望你能改进和美化它。我会羡慕你的技巧和艺术细胞。

button1 = Button(master, text='万能键', width=10, font=('STKaiti'

*后请注意:无论你是从事 Python 工作还是兴趣爱好,请记住:项目开发经验永远是核心。如果你还没有2020年*新的Python进阶实战视频教程,可以去小编的Python交流。裙子:七一衣在9.7-七小节和五(数字的谐音)的转换下你可以找到它。里面有很多新的python教程项目,也可以和老司机交流一下!

本文文字和图片来源于网络加上自己的想法。仅供学习交流使用,无任何商业用途。版权属于原作者。如有任何问题,请及时联系我们处理。

相关阅读Relate

  • 英语翻译器在线翻译英语模板 历年英语四级考试答案
  • 智能翻译模板免费下载 智能翻译器
  • 中韩翻译公司合同模板 中法互译在线翻译 涓多少笔画
  • 泰语翻译员工作简历模板 翻译人员求职简历模板
  • 泰语翻译员工作简历模板 2016翻译类工作简历模板
  • 泰语翻译员工作简历模板 翻译类工作简历模板
  • 泰语翻译员工作简历模板 XX翻译类工作简历模板
  • 泰语翻译员工作简历模板 翻译人员个人简历范例
  • 汉译英翻译评论模板 百度汉译英在线翻译(比百度翻译还好用的6个免费翻译工具)
  • 免费翻译机模板 我用40行python代码写一个桌面翻译器,很nice
  • 免费翻译机模板 我用40行python代码写一个桌面翻译器,很nice www.chinazxzy.com/fymb/7536.html
    
    本站部分内容和图片来源于网络用户和读者投稿,不确定投稿用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的权利,请联系:chinazxzy@163.com,及时删除。
    Go To Top 回顶部
    • 扫一扫,微信在线