掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 13465|回复: 310

[专有词库] [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 编辑 7 @1 a0 ?1 e. D7 w* |" v5 B
    0 U6 ]3 j3 c& w/ n
    原代码来源于 https://github.com/goldendict/go ... uecomment-258699694 另感谢@jiaoyidongxi提供线索https://www.pdawiki.com/forum/fo ... &fromuid=199595
    . T' _/ N0 V  ~; h. i6 R2 r1 s" U* m& ~; J9 f1 o) Q$ [: ^
    6.7 更新:. ]  z0 z$ g2 U
    修复<br><br>重复换行导致的空白行问题,
    ( U; g2 c8 y& s/ ~" L# R( s8 w
    , z: e1 F0 t+ \  N6 w更新:
      C/ D4 V) k- a
    + J2 I$ t+ @( o  G修复一处可能的编码错误 来自 https://www.pdawiki.com/forum/fo ... &fromuid=199595  感谢@hyqq2015
    . i7 N8 @& _0 B  a& y) J7 K9 `2 A* I+ J$ i! D" |6 M
    修复QT4版goldendict 无法显示thumb up, thumb down 图标的问题
    ) \% b4 ^; b  N2 Z0 D- B% @$ f6 J, ?( F( Y" o
    增加 write on 时间" c$ |8 |' v6 }2 S0 Y0 u

    3 z% d4 E8 E% e  z2 z. l
    ( }- \8 f' A- t" ?2 u! c; S/ j修改如下:
    : l% D6 o# H) ]8 P4 K) i& f' H) E* m  x( \, I* V
    1. 增加  赞成和反对数,释义重要与可信度一目了然
    6 h/ y" j) v/ v# M7 v/ X' `( k: I1 O3 L  I% e& E6 t
    2. 样式排版调整0 b! T) i# D/ w4 }6 @+ G0 S* t% P0 \

    1 Z, K5 x+ J" v! @8 e0 }3. 修复一处报错
    , d5 B1 i. o9 _) s# i
    , U  f# ]; c7 ]0 o; r& V

    0 S+ N, l5 F- T3 v3 {0 m5 g2 H8 z. Xurbandictionary.com 这个美国流行俚语词典网站我蛮喜欢用的频率也挺高的,有趣又社会,为学习英语增加乐趣.词条都是由网友编辑不断更新的,所以还是在线版最合适,永远不用担心数据过时,虽然是在线版,但基本能秒查,实在是棒!
    7 @7 E8 D) I- s& e$ u  i0 Q/ t
    7 G+ [+ ]% K% D: u! h# t0 b效果:
    / \( t6 y! Q/ w" t3 j$ U! p8 l
    0 c, M  `4 ~/ m- P9 m8 e9 t  }9 q. r  r% h

    / r7 Y* [6 V# P- w食用方法(Windows):
    " _( O- ]) H; U- s; ^* ~' Y3 P
    - A  G9 S" m* I6 M下载安装  python3 https://www.python.org/ftp/python/3.6.5/python-3.6.5.exe# T) K1 C. C9 A
    " Z/ J% Q0 F, W6 e
    5.将下载的urban.py文件放在电脑某个位置(以D:\根目录为例)- X& D/ x0 d! g$ j

    $ \9 a6 L: I6 D! Y4 U6. goldendict 词典来源->程序 类型选html 命令行键入python D:\urban.py %GDWORD%   勾上已启用
    : X) b6 f) p0 \' e. [6 c4 a& S6 d, K3 D; C. y
    结束
    - j" }0 @9 Y( A4 r! H* ?$ d0 z& J* B. X, m
    下载
    6 u5 t* d  D" _! Y) L
    ; A2 q  N* l: m% q( y0 z1 j
    游客,如果您要查看本帖隐藏内容请回复

    本帖子中包含更多资源

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

    x

    评分

    6

    查看全部评分

    本帖被以下淘专辑推荐:

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

    [LV.9]以坛为家II

    发表于 2018-5-20 21:20:05 | 显示全部楼层
    本帖最后由 hyqq2015 于 2018-5-21 17:02 编辑 , K& d$ W1 t/ `
    + _4 e- |' O- Z6 @% L2 q& C; F7 {! X
    同步更新:
    2 U* d% A+ h/ V) v# |) a1 B5 G, z7 h2 `+ N% ^$ `
    1. 修正多余的换行,使排版更紧凑
    ; N2 c) p3 K+ E5 k2 o: G1 L
    , C+ R! h5 A" M/ [  l/ l* e5 h1 |2. 同步更新楼主代码:修复QT4版Goldendict 无法显示赞成, 反对 图标的问题
    5 Q6 {/ S& [, A- a* M1 g5 k5 n/ B# w$ M; D! |
    楼主已修复编码问题并有更新,这个只是多给大家一个选择(排版紧凑)。+ ^3 @! \9 v5 L6 n. c
    : r6 R0 g: x  B  D

    + s7 w" [4 M9 Q" @$ ]# t3 r2 C
    9 A" S4 C, c0 b/ `3 m; l**********************************************************************************1 o5 ^5 D4 O1 B, i. D
    查 "aka" 之类有多种可能形式(aka, A.K.A., AKA, a.k.a., A-K-A )的单词显示编码问题,尝试修复了,并增加了 作者信息和日期信息。0 W. h7 E2 H2 g* [% ?

    " @# w# J, I; L0 `6 l- U3 k' t0 o8 {5 x% s9 n% ~7 o. X& R7 Q

    1 Y& X/ i" ]( s, ]有需要的自取(需回复楼主帖子):
    ) ]$ Y  e, N. z8 Z
    游客,如果您要查看本帖隐藏内容请回复

    本帖子中包含更多资源

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

    x

    评分

    2

    查看全部评分

  • TA的每日心情
    开心
    2021-10-23 02:01
  • 签到天数: 214 天

    [LV.7]常住居民III

    发表于 2018-12-14 11:08:13 | 显示全部楼层
    本帖最后由 digdig23 于 2018-12-14 11:39 编辑
    * p% E# y7 c* y% q/ k" p: M
    9 O2 f. D: U7 W8 ^2 @1 FTnx very much
    + l' t; g; B+ o' Q+ q& O7 C
    PLEASE Help me how to add a python file to GoldenDict

    . V- k1 n+ |6 S% H5 m: ]. ~& Y
  • TA的每日心情
    开心
    2020-10-25 03:32
  • 签到天数: 395 天

    [LV.9]以坛为家II

    发表于 2018-6-7 18:13:39 | 显示全部楼层
    garypang 发表于 2018-6-7 15:21
    ' f( o0 S/ g- n% ]是的,离线版和在线版都是用的http://api.urbandictionary.com/v0/define?term= 这个接口的数据 这个接口 ...
    1 Y: x& b- G( u: f$ b( R  B. e' x
    在网上找到一个1.9G的Urban Dictionary数据资源:
    " ^; C. r4 F9 @+ l5 `4 ^% phttps://www.reddit.com/r/dataset ... ions_1999_may_2016/& L- o* q  ?% G2 A/ t& Y
    下载数据看了下,这个2016年5月份的数据中,beautiful的释义有195条,看来作者抓取的时候抓到的释义很全。
    * I# V8 M- `5 f& v& _9 z, |9 }! \5 Y. h7 x
    作者介绍可以利用 defid 来抓取,
    & f, W% w0 t! D) b3 B) c5 {' k
    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.
    3 u+ |' s; O: g6 C' z
    其实我并不是很懂Python,不知这种方法是否可以完整抓取?

    该用户从未签到

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

    [LV.7]常住居民III

    发表于 2018-5-8 07:14:16 来自手机 | 显示全部楼层
    很好的资源,谢谢分享!
  • TA的每日心情
    开心
    2021-12-31 18:20
  • 签到天数: 344 天

    [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:053 |% m6 {3 X2 ?, Z2 v9 y
    上次在 资源自助服务区 中有看到有位仁兄在抓取这部词典。
    & y' m. R0 V3 c
    是的 但是太难了 可能要个把月  也许在线版才是这词典最好的解决方案
  • TA的每日心情
    开心
    2020-10-25 03:32
  • 签到天数: 395 天

    [LV.9]以坛为家II

    发表于 2018-5-8 15:01:33 | 显示全部楼层
    本帖最后由 hyqq2015 于 2018-5-8 15:07 编辑
    * u7 T3 a3 b4 D0 k3 {
    garypang 发表于 2018-5-8 14:47/ l4 T! j0 k( j8 H) I# m( _. C) \0 C
    是的 但是太难了 可能要个把月  也许在线版才是这词典最好的解决方案

    $ T3 `( R% M: K. K* G& ~0 N8 H7 R: ~- F2 r8 _) `2 }; q' M) j) Y
    不知能否在代码中增加显示释义中的赞成和反对数,如下图:
    7 `' [# f1 _0 O
      D9 e* i! S  C在线版:- w7 C# @2 ]( [' U
    " X6 f; _- |4 h4 t

    ! j& Z2 s1 u. F2 u2015版:
    * Y# ]7 O  d; }4 n" s  B2 D! R+ P( V# B9 E% W3 c7 ~
    ' o* f$ \% N1 w+ X0 L+ ^
    当然,如果能把日期也显示出来就更好了。

    本帖子中包含更多资源

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

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

    [LV.6]常住居民II

     楼主| 发表于 2018-5-8 17:33:10 | 显示全部楼层
    hyqq2015 发表于 2018-5-8 15:01* ?" E+ E; Y+ n& w# T( f6 j; R$ g
    不知能否在代码中增加显示释义中的赞成和反对数,如下图:# N: S2 ^* Q# ?; p/ |0 c4 C. e
    0 f5 M, R. p7 F6 W. g8 [
    在线版:
    2 B. _. u' o' f4 W9 A9 ~: s
    好建议,已增加~
  • TA的每日心情
    无聊
    2018-4-14 13:54
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2018-5-10 16:07:10 | 显示全部楼层
    感谢分享,再也不需要访问网页了!
  • TA的每日心情
    慵懒
    2022-1-27 16:35
  • 签到天数: 260 天

    [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的每日心情
    开心
    2022-7-28 18:56
  • 签到天数: 482 天

    [LV.9]以坛为家II

    发表于 2018-5-15 22:41:52 | 显示全部楼层
    神啊,终于让我找到了!8 x7 m. e5 W! F2 A* H
  • 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 | 显示全部楼层
    谢谢大佬 要好好学习下
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2022-8-12 11:48 , Processed in 0.074848 second(s), 18 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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