掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 7839|回复: 248

[专有词库] [5.16]goldendict 有道释义 & google翻译 [python]

  [复制链接]
  • TA的每日心情
    慵懒
    2018-8-25 12:29
  • 签到天数: 91 天

    [LV.6]常住居民II

    发表于 2018-5-1 13:46:15 | 显示全部楼层 |阅读模式
    本帖最后由 garypang 于 2018-9-18 23:17 编辑 # n# V( |& \  _9 K4 C9 j

    - G- d# ?6 C* ]6 H5 M一直很喜欢goldendict,期间尝试过欧路最后还是又换回来了,但是有个遗憾,goldendict不能整句翻译,还有就是汉英相关的词典太弱,要是能使用有道在线词典和google翻译就好了,搜寻许久未有满意结果,最后还是决定自己动手实现了.
    + ~$ G* t8 M, ^( L6 x: n* t  b9 W0 M6 C2 p5 V4 v! m+ y! Q3 Q
    5.16 更新:
    7 ^0 G, x2 E9 X9 pgoogle翻译API改为translate.google.cn, 免翻/墙 使用
    0 K! k, Q* Z) R, B0 E附件里直接提供了需要的模块,无需再用命令安装+ }  @( y( X4 p2 b3 c/ E
    有道无释义的情况下才会调用google翻译,提高查词速度
    ! h) e4 P& s- e
    ; }/ u) P; u0 g- r/ v" w, i1 Y效果7 O7 R1 f2 N8 n8 V$ w( v' y

    1 J, f9 b+ a% j1 n9 Z6 X
    - B$ y  M9 x" M7 _! [- t& R& f
    ) h4 D! o/ C$ Z3 ~- y2 }8 Ygoogle翻译质量真是棒,非其他同类能比
    + w( X$ H) f( X9 _# |8 K
    4 @2 v! @% A9 v* L
      t: ~/ W  \8 m$ X3 O5 d3 X' z: b) z4 Y8 m- W( B) e; a0 ^
    ; N7 F7 O. j# U! `9 c
    # i8 J+ |7 R7 j9 P6 x5 a6 R' u* i
    食用方法(windows):' N" G7 L; K; r
    . k% I5 Y* ~3 X! h7 m( ?+ I& ^. v
    1. 下载安装 python https://www.python.org/downloads/
      N' Q4 V  o& i% p1 w/ ?+ \! `3 r' {  `- e
    2. 将下载的googletrans放到python安装目录\Lib\site-packages下! B2 k! t: y4 K6 V
    ' h4 i0 x% q" T: w; g+ S9 v1 i
    3. 命令行 pip install urllib3 回车 pip install requests 回车
    " `$ U7 ?  U; \" _$ v7 ~3 i; y1 v7 e4 O3 _: e9 a( b/ {3 ^
    5.将下载的translate.py文件放在电脑某个位置(以D:\根目录为例)' ~/ Q6 _; x3 ?4 [: S; G+ U

      ]+ V! R7 X4 g9 a  X( k/ [; w8 Z6. goldendict 词典来源->程序 类型选html 命令行键入python D:\translate.py %GDWORD%   勾上已启用
    4 N1 Q# @% C2 C2 q3 q' n# c6 G
    + y+ ~! r4 o2 T0 x3 V. T结束0 v7 S8 F( S. G
    6 Y7 K3 j; J# n
    与我弄的取词工具 https://www.pdawiki.com/forum/forum.php?mod=viewthread&tid=23696 配合食用效果最佳6 F/ K, U' P' G" A# ~
    6 q3 Q# M- `$ [4 z
    欢迎反馈,请私信,跟帖基本看不到,2 x0 @9 N, K+ C4 i
    : M' L& P; _9 c' ~" T0 r
    下载:
    , h$ G: f4 L) V' v; K5 R: S" L' j/ b+ A& m1 ]9 a
    游客,如果您要查看本帖隐藏内容请回复
    + P% x5 w( R+ c( d6 o
    . Q/ Q3 L7 g2 t$ R& p

    9 o2 p) y  ]' d; _  _( f/ y# A( W: ?! o2 k' K+ E+ {- o

    - _) O& H+ q4 c/ H3 X

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?免费注册

    x

    评分

    10

    查看全部评分

  • TA的每日心情
    难过
    2019-8-14 09:39
  • 签到天数: 85 天

    [LV.6]常住居民II

    发表于 2019-6-20 17:53:11 | 显示全部楼层
    本帖最后由 zsfzzo 于 2019-6-20 18:11 编辑 ( ^" x3 G7 f, ]! W0 `& _* Q

    ; F% \8 |) ~9 ^; u1 k9 e& `' i. L楼主的程序我用不了。我推荐 xinebf 的程序。1 q. d5 S8 `1 ~7 j0 C; B2 F. H
    网址:https://github.com/xinebf/google-translate-for-goldendict
    ! v& A' f+ x- T0 h' s* z! w
  • TA的每日心情
    开心
    2020-3-15 16:40
  • 签到天数: 402 天

    [LV.9]以坛为家II

    发表于 2019-8-19 05:53:31 | 显示全部楼层
    出問題:6 b0 X% l& {" L7 N% s+ P4 O
    $ r6 h% E* B6 P: m( P6 x8 v' e; f
    Query error: The program has returned exit code 1. Traceback (most recent call last): File "/Users/Asphodelos/Applications/GoldenDict/Wörterbuch/Onlinedicts/translate.py", line 7, in <module> import urllib3 ImportError: No module named urllib3
    " T& K$ W3 S6 O' P; M& w+ u% o6 s) k% c( `
    - }0 K/ H0 X% [; Q
    請問如何修改? @garypang
  • TA的每日心情

    2020-4-27 00:51
  • 签到天数: 128 天

    [LV.7]常住居民III

    发表于 2018-8-4 01:38:45 | 显示全部楼层
    wow~又多了一个卸载有道的理由
  • TA的每日心情
    开心
    2018-6-22 20:05
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2018-5-27 16:28:57 | 显示全部楼层
    终于安装成功,主要在第2步, 楼主的建议是将下载的googletrans和urllib3文件夹放到python安装目录\Lib\site-packages下。但是这样做很难成功,我是在运行命令行下直接pip install googletrans 和urllib3,安装非常快,其他都按照楼主的方法,成功! 谢谢楼主!

    该用户从未签到

    发表于 2018-5-26 02:46:19 | 显示全部楼层
    Mac 上面也成功使用成功。 需要注意的是,需要安装指定的package urllib3,才能使用, 5 V: E; e# `: S) m/ w3 n) i. E! f( ~

    ( K6 G' g; U( E/ y+ ^原理是python 调用 youdao rest api, 然后返回使用html/css修饰返回。 & L# ~/ [4 a" p% u4 c, t; [$ W

    : C( R* h' R( a- v' ~$ P作者棒棒的~
  • TA的每日心情
    开心
    2020-5-23 22:47
  • 签到天数: 128 天

    [LV.7]常住居民III

    发表于 2018-5-3 13:13:21 | 显示全部楼层
    参考一下,不知道逻辑能不能用在欧路
  • TA的每日心情
    开心
    2020-3-25 07:07
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    发表于 2018-5-1 23:32:03 | 显示全部楼层
    楼主能够定两个翻译引擎和两个在线词典,其他的就可以无视了:- j+ \) w9 s/ G0 F6 V
    翻译:google, baidu
    + ]$ m- @. ^4 F9 e4 h; v4 a在线词典:有道,必应
  • TA的每日心情
    开心
    1 小时前
  • 签到天数: 983 天

    [LV.10]以坛为家III

    发表于 2018-5-2 11:51:17 | 显示全部楼层
    谢谢,下来看看
  • TA的每日心情
    慵懒
    2018-9-28 00:22
  • 签到天数: 273 天

    [LV.8]以坛为家I

    发表于 2018-5-2 12:45:11 | 显示全部楼层
    google翻译一直很强大,可惜国内无法用。你这创意非常好。
  • TA的每日心情

    2018-6-16 18:13
  • 签到天数: 158 天

    [LV.7]常住居民III

    发表于 2018-5-2 13:09:51 | 显示全部楼层
    谢谢楼主的制作
  • TA的每日心情

    2019-4-24 12:07
  • 签到天数: 37 天

    [LV.5]常住居民I

    发表于 2018-5-3 10:32:33 | 显示全部楼层
    感谢老哥,谢谢发布!
  • TA的每日心情
    慵懒
    2018-8-25 12:29
  • 签到天数: 91 天

    [LV.6]常住居民II

     楼主| 发表于 2018-5-3 13:18:48 来自手机 | 显示全部楼层
    QQending2 发表于 2018-5-3 13:13$ K. k" ^& @& ?5 y9 }
    参考一下,不知道逻辑能不能用在欧路

    3 ^9 p% c. `1 s; {0 K5 v! @2 u不能 欧路不支持Python
  • TA的每日心情
    开心
    2020-5-23 22:47
  • 签到天数: 128 天

    [LV.7]常住居民III

    发表于 2018-5-3 13:43:06 | 显示全部楼层
    garypang 发表于 2018-5-3 13:18
    / [5 U5 Y6 s  o4 g' ^2 ^5 z不能 欧路不支持Python
    4 o, E) @( X0 ]
    谢谢1 F6 ?9 v+ F) I
    这个注意到了: O. i/ t8 y2 o9 a/ K- v
    只不过不知道制作词典的时候,能否写成可读取在线数据的……1 m% C+ m2 p% g8 k" F7 h! c
    主要是看下google和有道的接口是真的……
    & N4 F; }( V! U; _3 Y6 N5 W% V3 e" n实在懒得单独去找了。

    该用户从未签到

    发表于 2018-5-4 11:05:15 | 显示全部楼层
    多谢楼主指点,这样可以让GoldenDict如虎添翼。

    该用户从未签到

    发表于 2018-5-4 11:35:34 | 显示全部楼层
    按照楼主的指点,到了第3步回车时,就遇到“pip 不是内部或外部命令,也不是可运行的程序或批处理文件”。请楼主给详细的指点,最好有截图。谢谢& @6 x& |; p% E# S2 o! u
  • TA的每日心情

    2020-10-12 07:24
  • 签到天数: 126 天

    [LV.7]常住居民III

    发表于 2018-5-4 18:17:21 | 显示全部楼层
    不知道这个是知识定义了引擎吗,就是离线是用不了的是吗?
  • TA的每日心情
    郁闷
    2021-3-27 07:57
  • 签到天数: 92 天

    [LV.6]常住居民II

    发表于 2018-5-4 21:41:23 | 显示全部楼层
    看看,学习,感谢大神分享

    该用户从未签到

    发表于 2018-5-4 22:08:52 来自手机 | 显示全部楼层
    感谢楼主分享工具,很不错,下载使用!

    该用户从未签到

    发表于 2018-5-5 20:49:35 | 显示全部楼层
    支持大神,goldendict真的非常需要一个翻译插件,只能查词感觉还是少了什么
  • TA的每日心情
    无聊
    2020-5-17 04:59
  • 签到天数: 253 天

    [LV.8]以坛为家I

    发表于 2018-5-6 00:28:29 | 显示全部楼层
    Thanks for sharing!!!

    该用户从未签到

    发表于 2018-5-6 20:18:10 | 显示全部楼层
    感谢分享 看一下
  • TA的每日心情

    2018-6-16 00:08
  • 签到天数: 197 天

    [LV.7]常住居民III

    发表于 2018-5-10 23:58:36 | 显示全部楼层
    多谢哈,下载试用一下哈。
  • TA的每日心情
    奋斗
    2020-10-15 10:48
  • 签到天数: 255 天

    [LV.8]以坛为家I

    发表于 2018-5-11 04:00:39 | 显示全部楼层
    没想到还能用命令行抓取,真是方便
  • TA的每日心情

    2018-6-16 00:08
  • 签到天数: 197 天

    [LV.7]常住居民III

    发表于 2018-5-11 13:02:33 | 显示全部楼层
    好像有道释义,显示的释义很简单啊??

    该用户从未签到

    发表于 2018-5-11 13:33:01 | 显示全部楼层
    我是goldendict小白,现在才开始学习用6 V. ~# I- J; S# Q' [3 U
  • TA的每日心情
    开心
    3 小时前
  • 签到天数: 717 天

    [LV.9]以坛为家II

    发表于 2018-5-11 16:56:10 | 显示全部楼层
    谢谢楼主的爱心分享
  • TA的每日心情
    擦汗
    2020-7-23 13:21
  • 签到天数: 353 天

    [LV.8]以坛为家I

    发表于 2018-5-12 21:52:56 | 显示全部楼层
    感谢大神分享      
  • TA的每日心情
    奋斗
    2018-7-15 05:23
  • 签到天数: 157 天

    [LV.7]常住居民III

    发表于 2018-5-13 15:30:46 | 显示全部楼层
    紧跟牛人后面不会错的,多谢分享
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    顶部qrcode底部
    关注掌上百科官方微信公众号送积分
    关注掌上百科官方微信公众号
    关注微信公众号 pdawiki,获取邀请码,看文抢积分,抽奖得浮云! Follow our Wechat official account "pdawiki", get invitation codes, and play the lottery to earn points (积分)!

    小黑屋|手机版|Archiver|PDAWIKI ( 美ICP 0000000字 )|网站地图

    GMT+8, 2021-6-22 10:48 , Processed in 0.066882 second(s), 14 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回复 返回顶部 返回列表