python代码翻译器-Python实现翻译软件

本文介绍如何使用Python创建翻译软件,结合PyQt5实现交互界面,利用requests模块与百度、有道、谷歌翻译API交互,提供单词和句子翻译功能。
摘要由CSDN通过智能技术生成

本篇文章主要讲讲述了用Python实现翻译软件,超级实用,赶紧将代码收藏起来试试吧,希望对你学习Python有所启发哦!

前两天吃了平哥的一波狗粮,他给女朋友写了一个翻译软件,自己真真切切的感受到了程序员的浪漫。在学习requests请求的时候做过类似的Demo,给百度翻译发送一个post请求可以实现任意词组的翻译,利用周六周日将那段代码进行了进一步优化加了一个交互界面,有了今天的翻译软件。

程序介绍

先上图让大家感受一下

f794fbe559d2609831c09c23d76115ac-1.png

程序的功能很简单,可以从三个主流翻译器中选择任意的翻译器进行单词和句子的翻译,使用 PyQt5 模块实现人机交互,用requests模块发送请求,并将翻译结果返回给用户。

具体实现

用百度翻译来举例

任意的进行翻译来查看页面信息。

f794fbe559d2609831c09c23d76115ac-2.jpg

从图片中可以发现这是一个post请求,请求头的数据在的图片中也有较清楚的显示。

e3fa7992ebcf6144d2426394d5ca319b-3.png

我们需要在添加上面的数据,其中 simp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值