掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 11153|回复: 298

[专有词库] [6.7]urbandictionary.com城市俚语在线词典 [python]

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

    [LV.6]常住居民II

    发表于 2018-5-7 13:23:02 | 显示全部楼层 |阅读模式
    本帖最后由 garypang 于 2018-6-12 22:02 编辑
    : }! R) c5 n$ b6 L6 t0 y" V/ x: o- G% S
    原代码来源于 https://github.com/goldendict/go ... uecomment-258699694 另感谢@jiaoyidongxi提供线索https://www.pdawiki.com/forum/fo ... &fromuid=199595
    # S& P% _2 f  ~: [5 k. p( l3 |; U5 _, J
    6.7 更新:$ R5 }7 t2 Z9 `+ s: {
    修复<br><br>重复换行导致的空白行问题,1 {5 q6 S+ K: j/ ^: a, |- B

    % h: Q! j9 C+ i4 S) s+ s3 c! R更新:
    - @: S) D) D: P3 [) d0 i( @0 A8 [7 F+ N# e$ L9 ?3 f% z
    修复一处可能的编码错误 来自 https://www.pdawiki.com/forum/fo ... &fromuid=199595  感谢@hyqq2015
    ; N2 q1 t1 w6 G- x. y8 ]# A  I1 z9 f4 q7 x% J/ w0 ]
    修复QT4版goldendict 无法显示thumb up, thumb down 图标的问题9 E: g/ G/ a$ ~. y) e
    ! Z* D/ q. z/ ^1 u+ y
    增加 write on 时间
    " b  P, ~( Z4 y0 ~/ N$ B# ]* \! Q# i5 V7 U# d

    " @  L: ]. i; p4 X修改如下:' ~$ S+ I6 w* F/ n
    6 b* R6 U! w% j$ N: y0 t* \
    1. 增加  赞成和反对数,释义重要与可信度一目了然
    / w- }' ~2 |2 @+ J+ {; f3 K) X( C, Z3 k8 V8 T/ w; E/ B
    2. 样式排版调整% B8 x! k! P& p  y6 i/ f/ U0 O
    3 K- M, O* L* w! P" c0 o! T3 w
    3. 修复一处报错
    6 I  T. [9 }& Y$ h2 g* u3 t# t
    8 o: n6 Z( h% y5 u

    ( w3 j8 c6 k  v2 E; zurbandictionary.com 这个美国流行俚语词典网站我蛮喜欢用的频率也挺高的,有趣又社会,为学习英语增加乐趣.词条都是由网友编辑不断更新的,所以还是在线版最合适,永远不用担心数据过时,虽然是在线版,但基本能秒查,实在是棒!
    & a6 p7 G. l1 H9 t1 y1 f; J0 _
    0 I# G; W5 H2 K& V7 `! h效果:9 N- U; [& c5 K! }7 y5 S

    # i& c. S, d  z% c/ u* N
      J6 g7 q' f* O( ^- e8 @$ U
    , [2 E. _, W! m) f8 {食用方法(Windows):
    3 [* G# h; p6 O2 g1 J$ u
    : l& z. ~+ y7 `" ~下载安装  python3 https://www.python.org/ftp/python/3.6.5/python-3.6.5.exe
    4 P$ N1 |( H* }% H- |; X1 ]: {4 M* R
    , B3 V6 _% h& G( O5 `& U4 c, f5.将下载的urban.py文件放在电脑某个位置(以D:\根目录为例)
    6 P! y& e/ U1 M* }4 |2 q4 ^+ r6 }6 h) f/ j  Y
    6. goldendict 词典来源->程序 类型选html 命令行键入python D:\urban.py %GDWORD%   勾上已启用1 R. \! l) A" z1 `
    5 x6 @9 [* U6 o) V9 L
    结束
    ; k( o+ `6 [% e# B6 ?
    - {5 R8 |* M! E% u下载5 S, G( }( e) l2 h- ^/ }. \" X
    , G* H5 T& f. U) ]+ e4 ?! R7 N& Q- l
    游客,如果您要查看本帖隐藏内容请回复

    本帖子中包含更多资源

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

    x

    评分

    6

    查看全部评分

    本帖被以下淘专辑推荐:

  • TA的每日心情
    开心
    2020-10-25 03:32
  • 签到天数: 395 天

    [LV.9]以坛为家II

    发表于 2018-5-20 21:20:05 | 显示全部楼层
    本帖最后由 hyqq2015 于 2018-5-21 17:02 编辑   b1 y/ Q, k; j2 t
    - T1 ]2 N6 F2 A
    同步更新:
    4 w' I: E( w2 b; C  N
    ; `! p; y; _4 r1. 修正多余的换行,使排版更紧凑
    7 M& R! E4 Z) U+ ]
    & e5 c0 Q4 E+ ]' d  S- |+ Z0 R& `2. 同步更新楼主代码:修复QT4版Goldendict 无法显示赞成, 反对 图标的问题% d. b! u3 b5 d* Y; ~9 V7 S
    / `; G- o4 w3 w
    楼主已修复编码问题并有更新,这个只是多给大家一个选择(排版紧凑)。. O% l, d; @9 y/ H) F  ?

    . D- @1 d2 d( q" N9 o. l. T5 @
    3 e5 s. Y5 v3 L# c
    * D! z. ^$ L; ]+ x**********************************************************************************
    + [$ B5 |; C) L! W/ m' Z/ z查 "aka" 之类有多种可能形式(aka, A.K.A., AKA, a.k.a., A-K-A )的单词显示编码问题,尝试修复了,并增加了 作者信息和日期信息。7 F* c. @- R. o: N9 e; n8 V& u* U; E
    # ?/ }2 K! k( a) Z0 @
    $ V5 l. ?& u+ p& R1 V; u( C3 y! ^
    , P2 P1 M9 b' J8 ~6 M. X
    有需要的自取(需回复楼主帖子):
    * F0 f" B- }. k  q! w
    游客,如果您要查看本帖隐藏内容请回复

    本帖子中包含更多资源

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

    x

    评分

    2

    查看全部评分

  • TA的每日心情
    开心
    2021-6-25 17:22
  • 签到天数: 213 天

    [LV.7]常住居民III

    发表于 2018-12-14 11:08:13 | 显示全部楼层
    本帖最后由 digdig23 于 2018-12-14 11:39 编辑
    9 B) P1 W  T9 e. X9 X/ O
    1 F+ y. ?% @- o1 n4 {; i9 bTnx very much9 ]* q, U- Z0 Y. }& N, a
    PLEASE Help me how to add a python file to GoldenDict
    5 a/ s/ s2 c; |$ h4 H2 {- @- x: L3 t
  • TA的每日心情
    开心
    2020-10-25 03:32
  • 签到天数: 395 天

    [LV.9]以坛为家II

    发表于 2018-6-7 18:13:39 | 显示全部楼层
    garypang 发表于 2018-6-7 15:21: g: Q, ]) |% j( Q. S
    是的,离线版和在线版都是用的http://api.urbandictionary.com/v0/define?term= 这个接口的数据 这个接口 ...

      \  K% q0 I7 q0 f6 I! g1 d在网上找到一个1.9G的Urban Dictionary数据资源:
    1 o9 A, Y1 R  s  r1 Thttps://www.reddit.com/r/dataset ... ions_1999_may_2016/5 V7 O6 ^1 d+ E$ s. p
    下载数据看了下,这个2016年5月份的数据中,beautiful的释义有195条,看来作者抓取的时候抓到的释义很全。
    6 ]' Z0 H; I+ e# M7 A! `) m6 H/ ~9 W' a4 b' W/ K: {3 o
    作者介绍可以利用 defid 来抓取,& i/ g; r# e6 U4 z- s
    You can scrape word ids from here: http://www.urbandictionary.com/y ... 17-03-29&page=2 (note that each date has many pages) and then just throw them into the urbandictionary api link above.

    5 y3 d; J5 v7 k4 K8 h! Y1 d$ l! p% Y其实我并不是很懂Python,不知这种方法是否可以完整抓取?

    该用户从未签到

    发表于 2018-5-7 19:03:45 | 显示全部楼层
    感谢楼主分享,下载试用!在线版有在线版的好处。
  • TA的每日心情
    开心
    2020-1-15 17:24
  • 签到天数: 219 天

    [LV.7]常住居民III

    发表于 2018-5-8 07:14:16 来自手机 | 显示全部楼层
    很好的资源,谢谢分享!
  • TA的每日心情
    无聊
    2020-9-10 02:10
  • 签到天数: 343 天

    [LV.8]以坛为家I

    发表于 2018-5-8 09:15:52 | 显示全部楼层
    谢谢楼主分享。
  • TA的每日心情
    开心
    2020-10-25 03:32
  • 签到天数: 395 天

    [LV.9]以坛为家II

    发表于 2018-5-8 11:05:24 | 显示全部楼层
    上次在 资源自助服务区 中有看到有位仁兄在抓取这部词典。
  • TA的每日心情
    慵懒
    2018-8-25 12:29
  • 签到天数: 91 天

    [LV.6]常住居民II

     楼主| 发表于 2018-5-8 14:47:18 | 显示全部楼层
    hyqq2015 发表于 2018-5-8 11:05
    , S6 x' L  N. e7 H) }上次在 资源自助服务区 中有看到有位仁兄在抓取这部词典。
    ( S9 D: E. x. l) O
    是的 但是太难了 可能要个把月  也许在线版才是这词典最好的解决方案
  • TA的每日心情
    开心
    2020-10-25 03:32
  • 签到天数: 395 天

    [LV.9]以坛为家II

    发表于 2018-5-8 15:01:33 | 显示全部楼层
    本帖最后由 hyqq2015 于 2018-5-8 15:07 编辑
    , ]/ z# C' |3 l( d. z  C
    garypang 发表于 2018-5-8 14:47: C: k2 F$ V* K' Q: o% Y
    是的 但是太难了 可能要个把月  也许在线版才是这词典最好的解决方案

    3 t$ `/ i( g6 i* q, t9 L4 N9 z% @" i: ?6 F3 f* h
    不知能否在代码中增加显示释义中的赞成和反对数,如下图:3 S+ ?1 \5 L$ a) m, |& k
    4 z" I3 ]2 ^5 D9 L4 r& x
    在线版:; O# N3 c% q' H7 O# m; G" ?

    * |9 ?4 |" n$ X- g7 f5 }* |& `
    2 x7 Z2 K( U) H3 J' x) a$ \7 ]' c3 Q2015版:/ M# P; ~' P& j' a

    7 s- `0 ?5 K  [0 g1 j$ m
    7 J  q& Q: ?+ [( G: r7 }5 x当然,如果能把日期也显示出来就更好了。

    本帖子中包含更多资源

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

    x
  • TA的每日心情
    慵懒
    2018-8-25 12:29
  • 签到天数: 91 天

    [LV.6]常住居民II

     楼主| 发表于 2018-5-8 17:33:10 | 显示全部楼层
    hyqq2015 发表于 2018-5-8 15:01
    % l! q& u5 i* @* h不知能否在代码中增加显示释义中的赞成和反对数,如下图:
    & O7 }2 X- z! L& c
    1 u4 \# }: \2 j$ Y1 A% ^. w! `在线版:
    ; `7 e$ D5 G4 r" D! a7 U! v" Q
    好建议,已增加~
  • TA的每日心情
    无聊
    2018-4-14 13:54
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2018-5-10 16:07:10 | 显示全部楼层
    感谢分享,再也不需要访问网页了!
  • TA的每日心情

    2021-8-24 21:05
  • 签到天数: 258 天

    [LV.8]以坛为家I

    发表于 2018-5-11 03:13:19 | 显示全部楼层
    感谢楼主辛苦制作这个大作
  • TA的每日心情
    郁闷
    2019-10-24 11:58
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    发表于 2018-5-11 09:20:17 | 显示全部楼层
    不知道有没有安卓的版本
  • TA的每日心情

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

    [LV.7]常住居民III

    发表于 2018-5-11 12:29:20 | 显示全部楼层
    兄弟,感谢感谢哈。这个对于一些生僻字的查询,有帮助哈。
  • TA的每日心情
    开心
    2019-5-18 18:07
  • 签到天数: 521 天

    [LV.9]以坛为家II

    发表于 2018-5-12 17:46:58 | 显示全部楼层
    在线版好,与时俱进
  • TA的每日心情
    擦汗
    2020-7-23 13:21
  • 签到天数: 353 天

    [LV.8]以坛为家I

    发表于 2018-5-13 06:09:59 | 显示全部楼层
    感谢楼主分享,      
  • TA的每日心情
    开心
    昨天 20:12
  • 签到天数: 290 天

    [LV.8]以坛为家I

    发表于 2018-5-15 22:41:52 | 显示全部楼层
    神啊,终于让我找到了!
    % m2 T1 P  V/ \0 ~6 d
  • TA的每日心情
    慵懒
    2020-12-11 08:19
  • 签到天数: 104 天

    [LV.6]常住居民II

    发表于 2018-5-16 07:41:42 | 显示全部楼层
    upvote的保留很好!
  • TA的每日心情
    开心
    2019-10-25 14:29
  • 签到天数: 32 天

    [LV.5]常住居民I

    发表于 2018-5-16 17:22:12 | 显示全部楼层
    感谢楼主分享,下载试用!

    该用户从未签到

    发表于 2018-5-16 17:46:57 | 显示全部楼层
    感谢楼主,原来在线词典还有调用本地 python 脚本这个思路,刷新认知了

    该用户从未签到

    发表于 2018-5-18 10:40:18 | 显示全部楼层
    非常有趣的教程,感谢~
  • TA的每日心情
    开心
    2018-12-20 00:41
  • 签到天数: 26 天

    [LV.4]偶尔看看III

    发表于 2018-5-21 00:31:08 | 显示全部楼层
    很好的东西,感谢分享
  • TA的每日心情
    慵懒
    2018-8-13 10:58
  • 签到天数: 113 天

    [LV.6]常住居民II

    发表于 2018-5-22 10:27:20 | 显示全部楼层
    太厉害了,感谢分享
  • TA的每日心情

    2020-5-27 13:41
  • 签到天数: 220 天

    [LV.7]常住居民III

    发表于 2018-5-22 12:29:32 | 显示全部楼层
    非常好用多谢了

    该用户从未签到

    发表于 2018-5-26 02:48:26 | 显示全部楼层
    多谢作者。 必须补足紫薯~ ????
  • TA的每日心情
    开心
    2018-6-7 12:41
  • 签到天数: 20 天

    [LV.4]偶尔看看III

    发表于 2018-5-26 23:36:33 | 显示全部楼层
    谢谢大佬 要好好学习下
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    顶部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-10-16 05:31 , Processed in 0.061188 second(s), 18 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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