掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 10023|回复: 290

[专有词库] [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 编辑
    * X5 \, g' K+ T% ~/ Z- I( F+ @+ D8 G( ?( [
    原代码来源于 https://github.com/goldendict/go ... uecomment-258699694 另感谢@jiaoyidongxi提供线索https://www.pdawiki.com/forum/fo ... &fromuid=199595
    ! f( B, }& W1 o
    , p0 C) O6 b$ m0 k/ Y8 D6.7 更新:  y: A" {; {7 ~1 f) T+ a
    修复<br><br>重复换行导致的空白行问题,
    & E  w4 q0 R8 E/ J3 _# h6 `1 p
    ! ^# C  R. ]9 V. h更新:  n, Q* c4 G3 v9 }$ w0 u$ D
    - A& W- N- K& s) A0 y# ~
    修复一处可能的编码错误 来自 https://www.pdawiki.com/forum/fo ... &fromuid=199595  感谢@hyqq2015
    # G! T+ U' T1 j1 j# X3 k- K% t* C% a3 k( f4 G* P+ w( Q; ]9 E% F
    修复QT4版goldendict 无法显示thumb up, thumb down 图标的问题
    ( y- Q6 L  V8 e8 K( V# [& q
    6 t; }. ^0 P/ L9 p9 t  E增加 write on 时间
    ' K* k. k, w, j
    0 i5 [2 ~) _7 `  v4 X1 g& `! o, W. C2 {
    修改如下:
    2 T- ?2 `3 l8 L& L" O# p2 E" }6 a' q4 t! B
    1. 增加  赞成和反对数,释义重要与可信度一目了然4 h4 |) A2 G2 y6 Z7 x7 [, G  H

    4 v0 B8 i4 x; _7 i) r  y2. 样式排版调整
    5 y: K. X$ t2 B6 y; e  O( n3 N5 {, B; _8 ^' u; {/ q& [2 A0 Z
    3. 修复一处报错
    6 y  x1 q' H' k* Z1 D% @1 O

    7 W/ U$ }& h2 H* L# J, v
    2 e! t! k' X1 }; Q- W& Q. ~0 Vurbandictionary.com 这个美国流行俚语词典网站我蛮喜欢用的频率也挺高的,有趣又社会,为学习英语增加乐趣.词条都是由网友编辑不断更新的,所以还是在线版最合适,永远不用担心数据过时,虽然是在线版,但基本能秒查,实在是棒!- C$ q( v2 h6 q& C% y
    # E/ Q6 V% t9 G5 k# ]
    效果:
    8 p# d: `7 R% {' {$ Z  V/ g1 E, {& A6 a
    ! ?% \: i# W( t
    ' K' y' J0 J4 }& J5 v9 m( j/ T
    食用方法(Windows):
    2 r" \9 k, Y8 Z! y. O. I  x: S- c, U2 d9 z/ }5 Z
    下载安装  python3 https://www.python.org/ftp/python/3.6.5/python-3.6.5.exe
    7 X1 c: i. m( s
    4 S2 L5 \3 s5 }5.将下载的urban.py文件放在电脑某个位置(以D:\根目录为例)
    2 c/ {/ Z( j% R) n
    # ^/ z( s$ }3 g: _8 x* }6. goldendict 词典来源->程序 类型选html 命令行键入python D:\urban.py %GDWORD%   勾上已启用
    2 j1 S- d0 u2 Y  [/ N, b
    & x6 i+ f- |( g4 P8 g- Y4 ]+ F) z结束
    4 K, g, x* ^) ?+ ]" T2 p8 l  i) b" `! B" x! H1 f" S4 z
    下载
    / [/ ]$ w! I6 ~' l& O  m% F$ y: a- E' Q$ `1 h5 R$ G
    游客,如果您要查看本帖隐藏内容请回复

    本帖子中包含更多资源

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

    x

    评分

    6

    查看全部评分

    本帖被以下淘专辑推荐:

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

    [LV.9]以坛为家II

    发表于 2018-5-20 21:20:05 | 显示全部楼层
    本帖最后由 hyqq2015 于 2018-5-21 17:02 编辑
    # x$ K8 K# X, @, d2 |2 U* t$ H6 `, O( f4 P
    同步更新:
    + ~2 V* F' Y  x' T0 L) j8 S% Q
    5 k9 m, c2 l- t3 i1. 修正多余的换行,使排版更紧凑4 o3 F4 h) r. c' _
    % l6 ~" Q6 C7 Y/ C  e3 `2 ~
    2. 同步更新楼主代码:修复QT4版Goldendict 无法显示赞成, 反对 图标的问题! w: B# [) e; S; a1 j* y% X7 O( T
    5 t) ?; C7 G2 T" N1 h
    楼主已修复编码问题并有更新,这个只是多给大家一个选择(排版紧凑)。5 \2 s7 j% B4 z( Y, Z4 n
    $ Y1 K- ~: u2 S, L) j7 A3 G

    4 A; i, y9 j, t; z5 j, s& F8 }: q; f8 B
    **********************************************************************************% G5 z! A/ n1 }5 u8 f  C
    查 "aka" 之类有多种可能形式(aka, A.K.A., AKA, a.k.a., A-K-A )的单词显示编码问题,尝试修复了,并增加了 作者信息和日期信息。6 [8 a6 D! z( B; E
    7 F) l; T  T2 B9 e' u  D

    ( U. m, q/ I5 |, G# P, n7 m& a
    & m% y0 \6 W$ r5 i5 o1 |有需要的自取(需回复楼主帖子):
    ; P4 K4 Z1 ?' B* r8 h3 Q1 m- o+ y( i! r
    游客,如果您要查看本帖隐藏内容请回复

    本帖子中包含更多资源

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

    x

    评分

    2

    查看全部评分

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

    [LV.7]常住居民III

    发表于 2018-12-14 11:08:13 | 显示全部楼层
    本帖最后由 digdig23 于 2018-12-14 11:39 编辑 % n3 j+ h' E) e# s/ u

    6 n2 b1 B: p( t9 M4 _2 Z' T2 }Tnx very much/ V0 ~8 c# t$ @
    PLEASE Help me how to add a python file to GoldenDict
    1 \3 c/ D- N; S% K$ u. C' B
  • TA的每日心情
    开心
    2020-10-25 03:32
  • 签到天数: 395 天

    [LV.9]以坛为家II

    发表于 2018-6-7 18:13:39 | 显示全部楼层
    garypang 发表于 2018-6-7 15:21: v# B" P9 ?+ L2 }* t) G
    是的,离线版和在线版都是用的http://api.urbandictionary.com/v0/define?term= 这个接口的数据 这个接口 ...
    % o2 G9 M, L& }* p) c# n) F9 d
    在网上找到一个1.9G的Urban Dictionary数据资源:
    . J7 [2 c; @! Y( l9 }; h9 H* xhttps://www.reddit.com/r/dataset ... ions_1999_may_2016/0 n! L2 Y1 R; G% g5 v; x' a$ Z& J
    下载数据看了下,这个2016年5月份的数据中,beautiful的释义有195条,看来作者抓取的时候抓到的释义很全。- a$ Z+ j- p  i( m- f9 h' p2 N

    * e* Z& K! G- u& ]" B9 _. ]作者介绍可以利用 defid 来抓取,
    & W$ c& O0 Z* C- c  c8 P
    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.

    % h- @1 F2 ?/ g0 [  c4 `其实我并不是很懂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
    6 @6 Q! B2 w8 g% |上次在 资源自助服务区 中有看到有位仁兄在抓取这部词典。
    % S8 U* u3 }  S# U8 s
    是的 但是太难了 可能要个把月  也许在线版才是这词典最好的解决方案
  • TA的每日心情
    开心
    2020-10-25 03:32
  • 签到天数: 395 天

    [LV.9]以坛为家II

    发表于 2018-5-8 15:01:33 | 显示全部楼层
    本帖最后由 hyqq2015 于 2018-5-8 15:07 编辑
    5 q" r6 L" P; M% A
    garypang 发表于 2018-5-8 14:47
    # Z# r2 h/ p5 F  k, ]是的 但是太难了 可能要个把月  也许在线版才是这词典最好的解决方案

    + b6 T, @$ W' |! I' o9 x9 F: k  s; C7 Q& Q4 X+ u( V
    不知能否在代码中增加显示释义中的赞成和反对数,如下图:
    ; b; Z- _, b& _" ~; w5 p
    . J9 ], m5 Y/ p. M. E, n) E3 f在线版:
    . v! u7 c, V8 t- |3 y! I, _% a& x# T* _& j, Y/ |
    ! Q2 S3 a- B# k% d' y0 G
    2015版:
      P! N5 G7 i/ D! [7 q* ?
    8 W- Y) b& h& l, f( v: O  d" t) a6 N2 w' G! ]
    当然,如果能把日期也显示出来就更好了。

    本帖子中包含更多资源

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

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

    [LV.6]常住居民II

     楼主| 发表于 2018-5-8 17:33:10 | 显示全部楼层
    hyqq2015 发表于 2018-5-8 15:017 f6 y# o# Q- _+ m/ T+ D) H
    不知能否在代码中增加显示释义中的赞成和反对数,如下图:# J3 s5 C& y; u) v1 |$ `) u! r' Y
    3 m+ l. [7 P1 h# _0 ]
    在线版:
    5 U5 ^6 ]8 T5 b% {3 U% ]
    好建议,已增加~
  • TA的每日心情
    无聊
    2018-4-14 13:54
  • 签到天数: 2 天

    [LV.1]初来乍到

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

    [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的每日心情
    开心
    昨天 06:03
  • 签到天数: 218 天

    [LV.7]常住居民III

    发表于 2018-5-15 22:41:52 | 显示全部楼层
    神啊,终于让我找到了!2 `- u' @6 i2 ?5 v6 V9 D, L% w& V
  • 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-7-31 08:08 , Processed in 0.056541 second(s), 14 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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