Python新手教程:40行python代码写一个桌面翻译器!

python界面开发 - Text 多行输入框使用 1. python图形界面开发 1.1. kinter 1.2. PyQt 1.3. wxPython 1.4. 可视化工具 1.5. GUI设计原则 2. 基于Tkinter的 UI 开发 3. Text文字区域 3.1. 基本概念 3.2. insert() 3.3. Text加上滚动条Scrollbar设计 3.4. 字形 3.5. 选取文字 3.6. Text的索引 3.7. 建立书签 3.8. 标签 3.9. Cut/Copy/Paste功能 阅读详情

这是我做出来的粗略版本,后面的UI设计就看大家的艺术细胞了

 

 

 

Python资源共享群:484031800

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

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

接下来先为我们的软件起个好听的名字,以及进行位置固定

master = Tk() # 实例过程 master.title('ZZQ--翻译软件') # 标题命名 master.geometry('400x96+416+362') # 给软件固定位置和长宽。</pre>

然后需要应用到一点爬虫的知识,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) # 定位输入框位置 
Python资源分享qun 784758214 ,内有安装包,PDF,学习视频,这里是Python学习者的聚集地,零基础,进阶,都欢迎

最后是输出键以及退出键,输出键就是翻译键;而退出键就是退出窗口的键,相当于关闭窗口。

不设置后退键,后退键就交给你们去完善了,还挺希望你们进行完善和美化,我会很羡慕你们的技能和艺术细胞的。

button1 = Button(master, text='万能键', width=10, font=('STKaiti', 16), command=fanyi) #
python实现的登录与提交表单数据功能示例 主要介绍了python实现的登录与提交表单数据功能,结合实例形式分析了Python表单登录相关的请求与响应操作实现技巧,需要的朋友可以参考下 立即下载

相关推荐

flowable表中文注释-表结构-主要表结构字段注释-sql脚本

flowable表结构中文注释,主要表结构字段注释,sql执行脚本,包含MySQL版和Oracle版sql脚本。

bushinakeshu的博客 1068

Python tkinter(4)输入框控件

本文介绍了Python的tkinter库中Entry控件的各种属性设置方法,包括颜色、字体、长度、光标样式、状态、边框样式、显示字符、对齐方式以及光标闪烁控制。通过示例代码展示了如何创建和定制输入框,满足不同场景下的需求,如密码输入框、不同边框样式等。文章内容详实,适合tkinter初学者学习使用。

jzwalliser的博客 1万+

机器人视觉实战:用OpenCV搞定手眼标定(附完整C++代码)

本文详细介绍了使用OpenCV实现机器人视觉中的手眼标定技术,包括核心算法、工业场景优化及完整C++代码示例。通过解析坐标系转换问题,提供从数据采集到标定验证的全流程解决方案,帮助开发者在复杂工业环境中实现高精度机械臂与视觉系统的协同作业。

weixin_29306571的博客 481

chatgpt赋能python:Python中如何创建输入框

本文由chatgpt生成,文章没有在chatgpt生成的基础上进行任何的修改。以上只是chatgpt能力的冰山一角。作为通用的Aigc大模型,只是展现它原本的实力。对于颠覆工作方式的ChatGPT,应该选择拥抱而不是抗拒,未来属于“会用”AI的人。🧡AI职场汇报智能办公文案写作效率提升教程 🧡专注于AI+职场+办公方向。下图是课程的整体大纲下图是AI职场汇报智能办公文案写作效率提升教程中用到的ai工具。

weixin_45566993的博客 1436

自动驾驶仿真 (四)—— 基于PreScan与Simulink的AEB系统多场景验证

本文详细介绍了基于PreScan与Simulink的AEB系统多场景验证方法,涵盖标准场景搭建、复杂工况扩展及控制策略优化。通过仿真技术,显著降低测试成本并提升场景覆盖率,有效解决实车测试中的痛点问题。特别适用于自动驾驶领域的AEB系统开发与验证。

weixin_28273593的博客 248

关于solidworks无法获得下列许可SOLIDWORKS Standard的解决方法

在使用solid works的时候,出现无法获得下列许可SOLIDWORKS Standard,刚开始还以为软件出了问题,经过一方折腾找到了解决方法。希望这个方法可以帮助到您 找到这个服务 问题到这里就已经得到了解决,但更大的问题是,要是每次遇见这种都要这么麻烦,岂不是很累?这里也提供一种方法。考虑到每个人的情况,下面说的可能有一点啰嗦。 !!!!!!注意那个在此期间之后重新启动服...

Chaosna13的博客 7万+

python学习-->tkinter模块学习之输入框&文本学习

虽然今天我所在地区,疫情严重了,但是却不能抵挡住我写博客的热情,我相信一切都会像雨后彩虹,变得焕然一新!大家都要好好的!!!中国加油! 今天分享的是关于tkinter模块学习的输入框和文本框的学习。 我们可以通过输入框获取我们输入的文本! 为了方便展示我增加了一个文本框去显示我们输入框输入的内容!

hhR888888的博客 1万+

Python 弹出对话输入框

python 弹出对话框

qq_26318597的博客 7293

调节桌面图标大小的方法(编程)

如果你对其他操作系统或编程语言有类似的需求,可以根据具体的情况进行相应的调整和搜索相关的库和方法。在编程中,我们可以使用各种桌面应用程序来调节桌面图标的大小。库提供的函数,我们获取了桌面图标的窗口句柄,并使用Windows消息发送方式设置图标的大小。你可以根据自己的需求修改代码中的图标大小值,并在运行代码后观察桌面图标的变化。函数并传入所需的图标大小,这里设置为48x48像素。首先,我们需要使用Python的第三现的方法。首先,我们需要使用Python的第三方库。首先,我们需要使用实现的方法。

CyberFlare的博客 438

Windows 11 安装、使用 IndexTTS2

本文详细介绍了如何在 Windows 11 系统上安装与使用 B站开源的新一代文本转语音模型 IndexTTS2。内容涵盖硬件要求、Git 与 uv 工具安装、项目源码获取、依赖配置、模型下载及 WebUI 启动步骤,并说明了基础与高级使用方法。教程注重实操细节,包括环境变量设置、显存适配启动参数等,帮助用户顺利部署并体验高质量、可调控情感与节奏的 TTS 语音合成效果。

寒水馨 · 轻量级技术文档 · hanshuixin.org 5154

python安装界面翻译_Python新手教程:40行python代码写一个桌面翻译器!

这是我做出来的粗略版本,后面的UI设计就看大家的艺术细胞了Python资源共享群:484031800我们进行制作软件所需要的模板库,首先要进行引用。# json requests thinter import jsonimport requestsfrom tkinter import *from tkinter import messagebox接下来先为我们的软件起个好听的名字,以及进行位置固...

weixin_39732825的博客 167

华为OD机试真题 新系统【网络数据包收发处理】

华为OD机试 新系统真题【网络数据包收发处理】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD机试真题【网络数据包收发处理】多语言题解。

qq_45776114的博客 443

python输入框输入提交_Python新手教程:40行python代码写一个桌面翻译器!

这是我做出来的粗略版本,后面的UI设计就看大家的艺术细胞了Python资源共享群:484031800我们进行制作软件所需要的模板库,首先要进行引用。# json requests thinter import json import requests from tkinter import * from tkinter import messagebox 接下来先为我们的软件起个好听的名字,以及进...

weixin_39918747的博客 245

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

python输入框输入提交_Python新手教程:40行python代码写一个桌面翻译器

这是我做出来的粗略版本,后面的UI设计就看大家的艺术细胞了Python资源共享群:484031800我们进行制作软件所需要的模板库,首先要进行引用。# json requests thinter import json import requests from tkinter import * from tkinter import messagebox 接下来先为我们的软件起个好听的名字,以及进...

weixin_39863161的博客 1157

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Python新手教程:40行python代码写一个桌面翻译器

这是我做出来的粗略版本,后面的UI设计就看大家的艺术细胞了 我们进行制作软件所需要的模板库,首先要进行引用。 #jsonrequeststhinterimportjs...

283

python怎么写翻译器_Python新手教程:40行python代码写一个桌面翻译器

这是我做出来的粗略版本,后面的UI设计就看大家的艺术细胞了我们进行制作软件所需要的模板库,首先要进行引用。# json requests thinter import jsonimport requestsfrom tkinter import *from tkinter import messagebox接下来先为我们的软件起个好听的名字,以及进行位置固定master = Tk() # 实例过程...

weixin_35907331的博客 165

python怎么写翻译器_用40行python代码写一个桌面翻译器

这是我做出来的粗略版本,后面的UI设计就看大家的艺术细胞了image软件成果视图学习Python中有不明白推荐加入交流群号:960410445群里有志同道合的小伙伴,互帮互助,群里有不错的视频学习教程和PDF!我们进行制作软件所需要的模板库,首先要进行引用。json requests thinter import jsonimport requestsfrom tkinter import *fr...

weixin_39595931的博客 87

40行python代码写一个桌面翻译器

大多数有抱负的数据科学家是通过学习为开发人员开设的编程课程开始认识 python 的,他们也开始解决类似 leetcode 网站上的 python 编程难题。他们认为在开始使用 python 分析数据之前,必须熟悉编程概念。 资深数据分析师 Manu Jeevan 认为,这是一个巨大的错误,因为数据科学家使用 python 来对数据进行检索、清洗、可视化和构建模型,而不是开发软件应用程序。实际上,...

188

我用40行python代码写一个桌面翻译器,很nice

这是我做出来的粗略版本,后面的UI设计就看大家的艺术细胞了 我们进行制作软件所需要的模板库,首先要进行引用。 另外大家要注意:不管你是为了Python就业还是兴趣爱好,记住:项目开发经验永远是核心,如果你没有2020最新python入门到高级实战视频教程,可以去小编的Python交流.裙 :七衣衣九七七巴而五(数字的谐音)转换下可以找到了,里面很多新python教程项目,还可以跟老司机交流讨教! # json requests thinter import json import request

QQ2352108083的博客 294

python代码翻译器-我用40行python代码写一个桌面翻译器,很nice

我们进行制作软件所需要的模板库,首先要进行引用。另外大家要注意:不管你是为了Python就业还是兴趣爱好,记住:项目开发经验永远是核心,如果你没有2020最新python入门到高级实战视频教程,可以去小编的Python交流.裙 :七衣衣九七七巴而五(数字的谐音)转换下可以找到了,里面很多新python教程项目,还可以跟老司机交流讨教!# json requests thinter import j...

q6q6q的专栏 410
上一篇: Python爬虫新手教程:Python分析了 7 万款 App,万万没想到!
下一篇: Python新手教程:40行python代码写一个桌面翻译器
普通网友
博客等级 码龄7年 438粉丝 263原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值