基于PyQT5和爬虫的翻译小工具(支持百度翻译、有道词典和搜狗翻译)

编程入门 行业动态 更新时间:2024-10-23 11:24:50

基于PyQT5和<a href=https://www.elefans.com/category/jswz/34/1770264.html style=爬虫的翻译小工具(支持百度翻译、有道词典和搜狗翻译)"/>

基于PyQT5和爬虫的翻译小工具(支持百度翻译、有道词典和搜狗翻译)

基于PyQT5和Python爬虫制作的翻译小工具

通过httpx获取翻译结果,使用PyQT5设计界面,使用SystemHotkey设置全局快捷键

1. 实现基本翻译功能

2. 实现截图(支持快捷键F1启动)或拖入图片进行识别翻译

3. 实现伪划词(复制)翻译,悬浮窗方式输出翻译结果

4. 支持音标发音,翻译结果播报

5. 支持一键复制翻译结果

6. 支持百度翻译、有道词典和搜狗翻译

......

封装exe单文件版(启动慢):

pyinstaller main-single.spec

封装exe便携版(启动快):

pyinstaller main-portable.spec

解决Linux运行程序无法输入中文:

复制文件:/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so

到:site-packages/PyQt5/Qt5/plugins/platforminputcontexts

解决Linux运行程序时报错:Could not load the Qt platform plugin "xcb" in "" even though it was found.

sudo apt-get install libxcb-xinerama0

支持百度翻译、有道词典和搜狗翻译

翻译结果输出显示 

划词翻译悬浮窗输出显示 

源代码👇

基于PyQT5和Python爬虫的翻译小工具.git

更多推荐

基于PyQT5和爬虫的翻译小工具(支持百度翻译、有道词典和搜狗翻译)

本文发布于:2024-02-26 15:14:54,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1702959.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:爬虫   搜狗   小工具   词典

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!