(翻译)图形用户界面

video-subtitle-master:开源字幕生成神器!批量生成+AI翻译全自动,5分钟解放双手 video-subtitle-master 是一款开源AI字幕生成工具,支持批量为视频或音频生成字幕,并可将字幕翻译成多种语言。它集成了多种翻译服务和语音识别技术,适合视频创作者、教育领域和个人娱乐使用。 阅读详情
图形用户界面
 
--- Shalini Ravikumar原著《GRAPHICAL USER INTERFACE》
---Kiki翻译于2006/7/21
简介
几年前,用户必须使用DOS提示符来查看文件夹的内容,他必须记住并输入象“dir”或“dir/p”之类的命令。为了这个,用户必须忍受记住并且在没有输入错误的情况下在正确的提示符后输入正确命令的麻烦。由于没有太多的新方法,这种情况延续了相当一段时间。
在那个时候,没有技术背景的用户可能会想通过一种更简单的方法来访问他系统的内容。。。但如果只是想想,生活将会变得多么的暇逸,用户有机会仅仅用少数的按键或手指移动来访问同样的东西。。。!
在早期的计算机里,在操作员控制台有除了一些按钮之外的少量用户界面或UI。用户界面很大程度上是穿孔卡片输入和报表输出的形式。后来,用户被提供有和计算机在线交互的能力,并且UI变成了一个带有一个命令行,键盘和一组命令的差不多全黑的显示屏,然后交换计算机响应。这个命令行界面引导为以后的菜单控制。
现在是图形用户界面或GUI发挥贡献的时候,它为用户提供了最简单的方式去真实地形象化的看每一件东西。GUI到来了,主要是由Xerox’s Palo Alto研究中心发起的,Apple电脑吸纳并增强,最后再由Microsoft有效的在它的Windows操作系统中标准化。曾一度想象的文件夹树现在真的被用户看到了!!UI被设计为一个用户可以通过显示屏,键盘和桌面显示,明亮的字符,帮助信息与之交互,以及应用程序或网站如何引发交互并响应它的信息设备。
这篇文章主要为了读者从根本上(简单扼要的)集中了解图形用户界面,可用性问题,在组织中吸纳GUI标准以及执行GUI确认测试的一些简单步骤。
 
图形用户界面GUI
GUI让用户可以通过图标和鼠标与他们的电脑进行交互,而不是在命令行中输入文本。流行的GUI有Sun Microsystem的OpenWindows,Microsoft的Windows和Apple的Mac OS。一些命令行界面有MS-DOS和Unix。
GUI的元素包括窗体,下拉菜单,按钮,滚动条,图标,向导,鼠标和其他很多东西。随着多媒体被越来越多做为GUI的一部分使用,声音,嗓音,动作视频和虚拟真实的界面对于许多应用程序来说似乎很可能成为其GUI的一部分。有时一个系统的GUI连同它的输入设备一起被称为“视觉效果(look-and-feel)”。
 
人机界面HCI
人机界面HCI (human-computer interaction)是研究人们如何和电脑交互以及开发计算机和人类可以成功交互的程度。现在很多大公司和学术机构在研究HCI。历史上和有一些例外,计算机系统开发人员没有特别重视计算机的易用性(ease-of-use)。今天许多计算机用户都可以证明计算机制造商仍然没有花足够的精力来使他们的产品“用户界面友好(user-friendly)”。然而,计算机系统开发人员可能会以计算机是一种非常复杂的产品来设计和制造的,并且同样计算机能够提供的服务的需求总是要超出易用性的需求作为争辩。
一个重要的HCI因素是不同的用户形成了不同的观念或关于他们交互的心理模式,并且有不同的学习及保持知识和技能的方法。另外,文化和地区差异也扮演了部分角色。研究和设计HCI另一个需要考虑的事项是用户界面技术迅速地变化,为以前可能不适用地研究发现提供了新的交互可能性。最后,当用户逐渐掌握新的界面时用户的兴趣也随着变化。
 
为什么GUI?
·         GUI,众所周之,是使用图像,输入的文字,带图标的屏幕的计算机界面,取而代之许多键盘的功能。
·         许多视力正常的人会发现GUI更容易使用,因为它不需要记住或为每个程序功能查询特别的命令。
·         只需花很少的时间指出如何让计算机做你想它做的事
·         盲人和视弱的人可以使用GUI,提供他们一个可信赖的屏幕阅读器来将屏幕上的东西翻译成盲字印或合成的语音
 
GUI的历史简介
GUI的历史要回溯到1970年代,当时Xerox Palo Alto 研究中心(Parc)建立Smalltalk项目以试图窥视未来。这个点子是假设在未来计算机的能力会很强大并低廉时,也将产生对这种可利用的力量的最佳使用。产生了两个有影响的新生事物:名为面向对象编程&图形用户界面。很快Apple追随Xerox的足迹。Apple推出了Lisa,一个有着GUI的强大微型计算机。Macintosh在1984年发布了,由附在9英寸的单色屏幕的盒子的键盘和鼠标和一个单独的软盘驱动器的组成。然后推出了带有512kb的“大”Mac。在那时,界面的风格通常被称做“Wimp”,来源于“窗体,图标,菜单和指针”组件。GUI-或者甚至很快“gooie”,取代这个名字。
 
可用性为什么重要?
可用性的定义是这样的:用户能够学习操作,准备输入并且翻译系统或组件输出的容易程度[IEEE 90]。
 
采用在今天医疗保健信息学部门的一些药房软件来说明使用有效的接口的重要性。制药管理是一个重要的任务,包括大量的数据输入,数据追踪,问题解决,实际上许多用户对于程序是非常陌生的,并且他们中的大多数人不想或没有时间阅读大量的用户手册或支持文档。除了这些,用户,包括很多计算机学者,试图有效地利用并使用那些包。背景是很简单地!程序执行就是它的功能,然后界面是用户和软件交互执行多样任务的方法。对于软件创建者来说,它是设计,代码,功能和组成一个产品的整体程序,然而对于最终用户而言,它只是构成产品的界面或可用性。
日益增加的可用性减少了用户用于掌握你产品的时间及减少了你技术支持和培训的费用。确认可用性使你发现并纠正新产品中的问题,并且集中开发资源以准备现有产品的新版本。
 
需要考虑哪些细节呢
GUI设计者和/或实现者和/或其他和被开发的GUI产品相关的代表应该:
·         了解决定应用程序的可用性和有效性的基本因素
·         能够将以用户为中心的设计技术应用到应用程序的设计,实现和评估上
·         知道用于用户界面设计的最新的趋势和技术
·         了解在Web设计和GUI设计之间的差异
·         感受到UI对于用户来说就是产品
·         理解UI需要支持用户的任务
·         意识到增强的可用性增加了用户的效率,并且减少了维护和支持的工作量
 
除了这些,为了提供好的用户界面,我们也需要熟悉下面的这些方面。
I.            理解可用性:使用如排版设计和文字艺术的清晰,一致,混淆的术语(不使用OK,Cancel,Save和其他的按钮),拙劣的组织(例如:工具栏,菜单栏的布局等),复杂的菜单结构(在一个单独的菜单中有超过2或2层的子菜单项),信息不足的反馈(例如:一个警告消息呈现一个错误!),滥用颜色等,来确定好和坏的可用性之间的差异。
II.            GUI设计概念:
·         以用户为中心的设计User-centered Design
·         以系统为中心的设计System-centered Design
·         事件驱动编程Event-driven Programming
·         功能可见性,隐喻和操作Affordances, Metaphors & Manipulations
III.            可用性设计:考虑-以用户为中心的设计,用户档案,使用场景和任务档案,原型,评估
IV.            概要设计:包括概念设计,概念设计,隐喻,结构和导航
V.            详细设计:包括可用性原则,交互设计,窗体结构,菜单&交互,表单,对话框,向导和反馈技术。
VI.            视觉设计:包括颜色,字体,图标和布局
VII.            新鲜事物:包括活动桌面,风格指南.
VIII.            可用性评估技术:使用如下策略:
·         非正式测试
Ø       走查
Ø       同行评审
·         正式测试
Ø       中心小组
Ø       问卷
Ø       试验室测试
IX.            如何提高软件产品整体的可用性?
吸纳和实施过程象那些在这里提及的一样可以增强可用性。他们是:
·         建立可用性小组&引导可用性研究(和用户的市场研究)
·         管理专家可用性评审你的产品
·         通过问卷评估产品-内部和外部
·         评审设计备选方案的优点时把中心小组包括进来
·         和用户一起在他们的地方或是可用性实验室里执行基于任务的测试
 
吸纳GUI标准的必要性
在完成以上所有事项之后,现在,我们该如何有效的将我们想要的结合到我们的代码里呢?提供给用户一个或两个实现一些GUI需求的产品是不足够的。长远来说,为了达到最大的客户满意度及增强业务及时性,任何组织应该力求提供一致的GUI软件。由开发组织提供的所有产品必须贯穿一致【注意,GUI特征的更改是从属于用户需求的变更】。这就要求GUI标准的文档化,并且需要被严格的遵守和实施。在发货给用户之前产品必须根据这些标准进行验证。
这也要求在所有的直接和产品开发相关的技术人员之间共享GUI标准工作进展。这可以通过执行组织范围的培训达成。让每个人知道不仅要严格实施标准,而且要理解遵循这些标准的需要,这是是很重要的。
 
以下是一些为了标准化,可能需要关注的GUI元素(在一个客户端/服务器产品):
(p.s.一下为一些常见的UI名词,不作翻译。)
Ø       Dialog Boxes – Property, Function, Process and Message Types
·         Modal Dialog
·         Modeless Dialog
·         Search Dialog Boxes
·         Other types of Dialog Boxes
Ø       Message Boxes
·         Information
·         Warning
·         Critical
Ø       Menus
·         Shortcut Menus
·         Menu Items
Ø       Controls
·         Command Buttons
·         Button Action
·         Ellipsis Buttons
·         Option Buttons
·         Check Boxes
Ø       Keyboard Support
·         Access Key for OK / Cancel
·         Function Keys as Access Keys
Ø       Text / Numeric / Alphanumeric fields
·         Text Boxes
·         List Boxes
·         Check List Boxes
·         List views
·         Combo Box
·         Multi-Line Edit fields
Ø       Visual Entities
·         Cursor Movements
·         Tab [Forward Tab]
·         Shift + Tab [Backward Tab]
·         Cursor Movement Keys
·         Default Commands
·         Fonts
·         Capitalization
·         Color
Ø       Organization Specific Screens
·         Logon Screen
·         Splash Screen
·         About Screen
·         Screen Navigation
Ø       Other GUI Elements
·         Classic Menu
·         Tab Form
·         Multi-page Form
·         Accumulator
·         Access and Exit of all windows
 
我们可能还会有更多的元素增加到这个列表中,象在医疗保健应用程序或每个窗口里显示的应用程序的名称-“Patient Ribbon”。例如,如果我们称一个应用程序的名称为“Standard Salary Manager”,开发组织可能想在主应用程序框架的标题栏里都显示这个名字。如果在这个应用程序里有一个功能叫“Employee Gross Salary”,那么和这些屏幕相关的功能之后为子窗口命名。例如,“Employee Gross Salary – New (to add a new gross salary data for a new employee)”,“Employee Gross Salary – Edit” (to modify a gross salary data for an existing employee)”或“Employee Gross Salary –View” (to read-only the gross salary data for an existing employee)”。
 
GUI确认测试
GUI验证测试主要就是要求确保在编码过程中严格地遵守了每个产品的开发期间需要被实现的标准。主要就是验证是否遵守植入产品里的公司自己的GUI标准。
下图(图1)列举了一个简单,但是很有效的执行确认测试的方法。
图1 GUI确认测试的模型
 
一些执行GUI确认测试的指南
·         为了手工测试和自动化(如果有的话)准备GUI测试策略,它可以适用于贯穿所有的项目
·         针对手工测试和自动化,为当前的活动设计GUI测试计划
·         专门为此活动分配资源&全部时间用于验证不同项目的GUI特性
·         可以为每个GUI元素准备通用的测试用例文档,它可以适用于被测试的所有应用程序的每个窗体。
例如,如果测试人员在某个窗体里碰到一个单选按钮,他必须参考单选按钮测试的测试用例文档,然后验证是否迎合单选按钮的所有期望结果。
·         另外一个方法是,通过准备所有标准GUI元素的checklist,然后在测试执行时将结果填在表中,无论期望的行为是否实现。在这种情况下,每个窗体的确认都会有很多的checklist需要填写。
·         按照设计好的计划运行/执行测试
·         手工测试是最好的方法之一,因为它节约资源并且在软件中不时发生变更时通常是最好的,
·         如果你有GUI测试的自动化测试工具,例如Mercury Interactive (WinRunner / Astra QuickTest for Web)或Segue (SilkTest),它们都可以使用与测试GUI的特性(假设不会太频繁地对需求做大量的变更)
·         即使采用了自动化测试,最好都要执行手工测试以确保GUI的所有方面,包括那些不可能被自动化的地方
·         自动化测试提供给测试人员速度,可重复性,覆盖率,可靠性,可重用性&可编程性
·         当必须在每个build里运行测试,针对数据驱动测试,回归测试或脚本的远端执行,使用不同浏览器做的同一测试,关键性任务页面等,自动化测试可能是非常可行的,
·         自动化测试对于一次性测试,ad-hoc测试,没有预期结果的测试等等,可能是不理想的
·         需要注意的非常重要的事情是,几乎是很难去检查指定的像素是由某某颜色组成,某个对象是否是多少大小。并且在Web里,如果希望脚本运行在不同的浏览器里,对象的大小可能不同。除非可用性对于任何一个应用程序都是非常重要的,否则自动化这样的测试没有任何希望。
·         一旦执行了测试,就要准备测试结果并且发送给所有有关的人。测试结果文档可能包括所测试应用程序里的每一个窗体里已提交的bug。
用Python做一个翻译软件 他给女朋友写了一个翻译软件,自己真真切切的感受到了程序员的浪漫。在学习requests请求的时候做过类似的Demo,给百度翻译发送一个post请求可以实现任意词组的翻译,利用周六周日将那段代码进行了进一步优化加了一个交互界面,有了今天的翻译软件。 程序介绍 先上图让大家感受一下 程序的功能很简单,可以从三个主流翻译器中选择任意的翻译器进行单词和句子的翻译,使用PyQt5模块实现人机交互,用requests模块发送请求,并将翻译结果返回给用户。 具体实现 用百度翻译来举例 任意的进行翻译来查看页面信息。 . 阅读详情

相关推荐

简易谷歌翻译软件完整文件(含UI界面)

采用pyqt5设计的包含UI界面的简易谷歌翻译软件完整文件,包括图片、UI文件、py文件及资源等。其中代码中实现了两种翻译方式(调用谷歌翻译API及自行编写的可免费使用的谷歌翻译接口两种方式)。代码已调试通过,点击即可运行,其中详细内容介绍可参考本人博客。

自制简易谷歌翻译器详解(附完整UI界面及代码文件)

Google翻译大概是目前机器翻译中翻译最为准确的了,本文分别使用了两种可行的方式编写了简易的谷歌翻译软件。将详细介绍调用谷歌翻译API和自行定义谷歌翻译接口的方式,最后讲解如何通过pyqt5实现软件UI界面并附上全部程序文件。要点如下:调用Google翻译API方式、自行定义谷歌翻译接口方式、简版的谷歌翻译pyqt5界面设计。

思绪无限的博客 3万+

软件界面文字翻译小工具

这是一个软件界面翻译的小工具,对于英文不好的同学应该会有点帮助。英文好的就不要看了。最因为是调用网页接口翻译,使用必须联网 ====================================================== 经过几天的反响,我更新了下软件,做个详细的使用情况吧 1。有好多人说,有的程序只能翻译极个别的按钮或者其他的,大部分不能翻译。这种情况是,因为软件是根据窗口句柄内容进行翻译,你的软件翻译不了,那就是无法获取你的软件的句柄,你的软件极有可能是自绘的或者其他未知。本人目前没有办法解决。(你可以采取截图识别翻译,再逐个对照) 2.有人说翻译的内容太牵强。因为是机器在线翻译,本人也无法解决。只能靠个人理解能力了。 3.有人说截图识别卡顿。因为截图有大小限制,你截的太小是不会上传的,太大又因为要识别的内容太多,所有卡慢。跟我软件没有关系,跟你的网速有关。 4.为了美观增加了皮肤和增加的一个划词翻译选项。 5.划词翻译选项尽量在必要时选中,不需要时取消勾选。因为原理和系统鼠标左右键操作有点冲突(问题不是太大)如果你不介意可以随意。 6.已翻译内容框,当你翻译好后点击要复制的时候,划词翻译会暂停9秒(这个时间段划词是不会有反应的。)过了9秒正常划词。当然你可以随时勾选界面上的划词开启的勾来操作。

简略版gui界面调用翻译模块featuretest

import wx import time import datetime import featuretest def now_time(): return time.asctime(time.localtime(time.time())) now = datetime.datetime.now() class MainWindow(wx.Frame): def __init__

qiuluzhi的博客 511

VMware17安装教程(附安装包)VMware17小白详细一键安装教程

VMware 17.5 是一款强大的虚拟机软件。本安装教程将为您详细介绍VMware17安装教程其下载、安装步骤及验证方法,助您轻松完成安装,开启虚拟化体验。

2501_91538706的博客 2万+

MongoDB启动失败(service mongod start):Failed to unlink socket file /tmp/mongodb-27017.sock Unknown error

错误日志(/var/log/mongodb/mongo.log): 2019-09-16T06:00:00.251+0000 I CONTROL [main] ***** SERVER RESTARTED ***** 2019-09-16T06:00:00.253+0000 I CONTROL [main] Automatically disabling TLS 1.0, to force-e...

deantzzz的博客 1838

JAVA的图形用户界面布局GUI入门(上)

java的GUI企业里面用的比较少,现在主流的UI都使用HTML5 开发。Java提供了三个主要包 做GUI开发:java.awt 包 – 主要提供字体/布局管理器 javax.swing 包[商业开发常用] – 主要提供各种组件(窗口/按钮/文本框) java.awt.event 包 – 事件处理,后台功能的实现。界面主要包括:组件/控件 – 就是界面中的

xyphf的博客 7万+

ROS相机内参标定详细步骤指南

相机标定的目的是为了确定相机内部参数和外部参数,以便修正图像并将图像坐标映射到世界坐标,或者从世界坐标映射到图像坐标。这个过程是计算机视觉和三维感知任务的关键步骤之一,它有以下主要目的: 1. **减小畸变**:相机镜头和传感器可能引入径向和切向畸变,使得图像中的直线变得弯曲或者物体的形状不准确。通过标定相机,可以矫正这些畸变,使图像更准确。

m0_56661101的博客 1万+

简单的截图翻译工具

一个简单的图形用户界面(GUI)应用程序,通过GUI界面让用户选择图片或截取屏幕,然后从图片中提取文本并使用百度翻译API将其翻译成中文,最后将结果展示给用户。

m0_73842338的博客 1034

大模型的安全发展与安全治理

2022 年底,OpenAI 推出的 ChatGPT 在文本生成领域实现了重大突破,引领了大模型技术的发展方向,推动了各式各样的基座大模型及行业大模型的发展,并逐步向多模态和具身化方向迅速演进。显然,大模型展现出的强大能力为人工智能通用化揭开了序幕。然而,大模型技术的安全性也面临着生成内容的安全性、伦理道德等重大挑战。只有积极确保大模型的安全性,才能更有效地推动其持续发展,进而更好地应对大模型技术变革所带来的机遇与挑战。

qq_41432686的博客 2583

MTK平台高效部署Qwen2.5大模型:从转换到推理全流程解析

本文详细解析了在联发科(MTK)NeuroPilot平台上高效部署Qwen2.5大模型的全流程。内容涵盖从环境搭建、模型转换、量化优化到编译部署与上机推理的完整步骤,重点分享了模型转换与模型运行的关键实践与避坑指南,旨在帮助开发者将大语言模型成功集成至移动及边缘设备。

zeta9的博客 378

二:PyQt5实践《做一个简单翻译软件》此处调用的是百度的翻译接口-----内附源码

首先展示一下最终的实现结果:源代码下载 这里调用的是百度的翻译接口,我们通过访问百度翻译可以获得对应的url 和请求数据。。 第一步: 我们打开百度翻译的网址,在翻译这边随便输入一个中文,可以发现下面那个请求包。。然后打开,会发现对应的url 和请求数据。等会我们模拟浏览器进行发送请求。。然后获取翻译的内容。 第二步:我们先简单做一个不带界面的翻译代码 ...

shawroad的博客 1256

【Latex】【附安装文件】Miktex和TexStudio的安装与配置

这代表“构建并运行”,一般来说,我们只需要点这个按钮来运行Latex代码。保存一下代码文件,再运行一次,PDF文件会出现在与代码文件相同的文件夹下。安装完成后,你可能会跳转到一个页面中,你看到这个页面就意味着安装成功了。其实不需要你敲,你只要将下面的代码复制粘贴到你刚刚的文件中即可。成功安装MikTex后,我们需要进行更新,减少后续使用的麻烦。如果懂得将安装路径设置在你想要的盘中,你可以自己设置。双击上文的.exe文件后,你会看到如下画面。如果不懂,为避免不必要的麻烦,请直接点击“

未来就在脚下。 1万+

音诺ai翻译机结合A64渲染图形用户界面

音诺AI翻译机基于全志A64与LVGL框架,通过软硬协同设计,在低功耗、低成本平台上实现接近智能手机的图形交互体验。系统优化包括轻量GUI、多语言支持、触控响应提升和GPU加速,确保高效稳定的用户操作。

weixin_33670640的博客 447

ESXI 8.0.3 ubuntu 24.04 直通显卡P40

手把手,一步步教你直通GPU,ESXI 8.0.3 ubuntu 24.04 直通显卡P40

qq_36433118的博客 4684

RK3568平台(USB篇)USB基础知识

现象:把USB设备比如Android手机接到PC答1:是USB控制器,是USB控制器内嵌的root hub.答2. windows里已经有了USB的总线驱动程序,接入USB设备后,是"总线驱动程序"知道你是"android phone"提示你安装的是"设备驱动程序"。USB总线驱动程序负责:识别USB设备, 给USB设备找到对应的驱动程序。答3. PC的USB口内部,D-和D+接有15K的下拉电阻,未接USB设备时为低电平USB设备的USB口内部,D-或D+接有1.5K的上拉电阻;

weixin_49303682的博客 1658

python小爬虫-28行代码实现图形化在线翻译(附源码和成品下载地址)

一、实现效果 1.中文转英文 2.英文转中文 二、实现思路 通过分析有道翻译的前后端交互和接口传参来实现翻译效果,具体过程不再赘述。 三、环境要求 1.python3+ 四、源码分享 from urllib import request, parse import json import tkinter as tk def youdao(value, result): request_url = 'http://fanyi.youdao.com/translate?smartresult=

曲鸟 3516

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

利用爬虫,和界面模块实现了自己写的翻译器(其实是调用了有道翻译的)

利用爬虫,和界面模块实现了自己写的翻译器(其实是调用了有道翻译的) -- coding: UTF-8 -- from urllib import request from urllib import parse import json from tkinter import * def translate(): w = var.get() i = w # ...

weixin_41689037的博客 482

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Gradle 1.12 翻译——第十二章 使用Gradle 图形用户界面

有关其他已翻译的章节请关注Github上的项目:https://github.com/msdx/gradledoc/tree/1.12,或访问:http://gradledoc.qiniudn.com/1.12/userguide/userguide.html 本文原创,转载请注明出处:http://blog.youkuaiyun.com/maosidiaoxian/article/details/40

一个码农的博客 4688

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

利用tkinter和request做成一个简易图形化翻译工具

利用tkinter和request做成一个简易图形化翻译工具

留下虚度光阴的一些证据。 532

利用python爬虫实现简单翻译软件

近期,在做项目中,有一个问题一直困扰着我,就是翻译英文太难,中文毕竟还是母语,所以读写看还是方便的多,但因为项目中处理的都是英文的部分,所以,想做一个小的爬虫程序,来实现翻译的功能。有了这个目标,OK,现在开始实现。首先,需要简单的了解一下爬虫,尽可能简单快速的上手,我希望可以在今天下午四点的时候搞定基础知识,其次,需要了解的是百度的API的接口,搞定这个之后,谷歌翻译会更加麻烦一点,先搞定百度翻译

赵小越的博客 1万+

使用爬虫写一个简易的翻译器+图像界面+python

翻译器+图像界面+python1.效果图如下:2.代码实现 1.效果图如下: 2.代码实现 import tkinter import random import requests import request import urllib from urllib import request,parse import time,json,random,hashlib win = tkinter.Tk() def pachong(): try: url = "http://fan

qq_42585108的博客 356

python的界面文字翻译,python软件菜单翻译

self.c_button1 = tk.Button(self.window, text='清空输入', relief=tk.RAISED, width=8, height=1, command=self.cle_e)self.t_button = tk.Button(self.window, text='翻译', relief=tk.RAISED, width=8, height=1, command=self.fanyi)self.window = tk.Tk() #创建window窗口。

YYmmsss的博客 959

PDFMathTranslate - 基于AI的双语对照 PDF 翻译工具

PDFMathTranslate是一个基于 AI 的 PDF 文档翻译工具,专门用于翻译科学论文。它能够完整保留 PDF 文档的原始排版,确保译文与原文排版一致,实现双语对照翻译,支持 Google、DeepL、Ollama 和 OpenAI 等多种翻译服务。

2144

Delphi 需要的 C 头文件翻译工具:Chet

目前来说比较好的C头文件翻译器,将C头文件翻译成Delphi文件

sensor_WU 博客 561

PDFMathTranslate 安装、使用及接入deepseek

PDFMathTranslate 使用及翻译服务配置,双语翻译

qq_43708555的博客 5043
上一篇: 常用表情
下一篇: 测试管理精华
imlogic
博客等级 码龄22年 162粉丝 75原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值