掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 4850|回复: 19

[索引] Python 专贴[...]

  [复制链接]

该用户从未签到

发表于 2017-11-16 20:06:08 | 显示全部楼层 |阅读模式
本帖最后由 Oeasy 于 2017-11-17 10:08 编辑 $ s# U$ b  y+ z  H% y

2 ], g4 q" j, o* D; `3 j) I% g9 x# g: G9 I  ]/ Q$ S
大家有遇到** Python 方面的问题,不妨跟帖,说不定……- x# y' e0 K1 Y8 R) D) O3 Y
0 a: ]7 `1 o2 C% {0 v$ H- Y2 R5 d, l
PDAWIKI 和 Python 的基情所在:
# O0 a' Z. \# [0 E8 ^2 e2 U- [索引] GitHub 等地和词典有关的 http://www.pdawiki.com/forum/thread-16586-1-1.html
6 F0 `! l' C7 K) J9 s, T$ u
0 @8 T) X1 b% S0 A) R感谢诸位的分享。
2 p7 G1 j- L. B& O
  t" J+ @6 _/ i( Y/ u::8 P- a3 T& ~7 L3 s
- readmdict.py https://bitbucket.org/xwang/mdict-analysis
! |! c% N3 s# S1 c6 r- writemdict.py https://github.com/skywind3000/writemdict, c9 v! g. Z, l% n- E. }; I4 {, |6 e
4 X5 Y7 E" q% Q" v1 R; l
- 最新版 writemdict 生成大型mdx 解决 MdxBuilder 词条多崩溃问题 https://www.pdawiki.com/forum/thread-20577-1-1.html+ L- V4 R  S( x8 \* |3 l
    - https://github.com/skywind3000/writemdict7 }% `/ ^4 M+ l' j

( F7 o! w) e! A, Z2 I5 g
4 h$ n! D' U  v) M::光盘提取2 }8 }3 R% H$ N6 V3 Z% z5 M
- https://github.com/superfan89/IDMSKconv 注意,只能提取某些光盘。
% k" A8 B. [( X- j% K" P, Q; b6 L1 K. _: d
- pyglossary http://t.cn/RzcE4RQ {晕。。。英文也屏蔽,转了短链接}
8 I& ?( P4 o) J3 L+ Y. N0 A  - [索引] bgl 转 mdx / txt 的一点经验[20170919] http://www.pdawiki.com/forum/thread-21725-1-1.html! y* Q" p- r! s8 A" p# Z1 x! p
) c5 \  i+ C3 B( C% a
::爬虫:
6 D' b% |) X) o9 D- http://www.pdawiki.com/forum/space-uid-176917.html https://github.com/OZv?tab=repositories
! \9 z9 v; k8 t. z' B" s" r- CALD http://www.pdawiki.com/forum/for ... &fromuid=147948
3 K  P2 E1 T; P* u0 D* F+ s3 i
+ y  C! V4 ^: S6 Q% u$ o::, Y# I5 K2 W0 L) Q! y8 c- W! @$ c
- https://github.com/PurlingNayuki/UniversalDictTools-DictUtils
3 p9 O0 }5 f) M  B
: U) q# w; W4 o$ P% O- CC-CEDICT 制作脚本 http://www.pdawiki.com/forum/thread-14040-1-1.html
% Q* {/ a8 V" C- FOLDOC 制作脚本 http://www.pdawiki.com/forum/thread-16004-1-1.html
' V8 \' ~' h+ r5 @: [2 k& c+ w7 Z- 金山词霸提取脚本 http://www.pdawiki.com/forum/thread-7100-1-1.html 注意,只能提取某些版本的某些词典
7 Q& r3 Z/ w/ @1 h- 有道词典提取脚本 http://www.pdawiki.com/forum/thread-7022-1-1.html 注意,只能提取 n 年前有道词典的离线数据
8 c- Z9 I* w3 u9 H) }
! B/ q7 A; @5 a1 S0 o9 T8 R- [索引] 写了个小脚本自动做 / 短语拆分 http://www.pdawiki.com/forum/thread-18376-1-1.html* h5 ~0 z0 s6 {

$ y+ e! @5 {! U:: GoldenDict 外部程序
2 J" |: I+ w% {- G3 u: z/ l( O: ]- Q+ {$ H( Q2 f
- [GoldenDict] GoldenDict 调用外部程序制作词典 (2017/10/17) http://www.pdawiki.com/forum/thread-21878-1-1.html
- z" u& W5 K" x5 M5 r
& }3 Q' w5 R8 U7 B, \0 u- [作品展示] GoldenDict + Python 调用有道翻译[...] http://www.pdawiki.com/forum/thread-21988-1-1.html: @" z" o- X* p! ^$ ^
- [作品展示] [完成] 商务版 蓝登书屋 韦氏英汉大学词典 图片版 http://www.pdawiki.com/forum/thread-22021-1-1.html& D! ~: m$ o9 ?3 m' W

, ~2 o4 w* q- y8 K3 h9 ^- [作品展示] GoldenDict + Python 调用谷歌翻译[...]  http://www.pdawiki.com/forum/thread-22027-1-1.html
, C. S8 A; V! ?$ _7 p1 V
& Y  w* }* O1 O. X0 f9 l- [索引] zz 终端查词 http://www.pdawiki.com/forum/thread-22032-1-1.html  D$ a3 _! m' e$ D" D* u/ m9 Y
- [索引] zz Online dictionary based on the console,基于控制台的在线词典 http://www.pdawiki.com/forum/thread-22031-1-1.html* l- e( T3 s# q( i! t
- [索引] zz python-translate(Python 命**行词典) http://www.pdawiki.com/forum/thread-22028-1-1.html
8 ~5 m: K% O( t# h! Z2 W( |, o- O$ T3 {
- [索引] zz 使用Python开发跨平台的单词助记程序 http://www.pdawiki.com/forum/thread-21978-1-1.html
! d/ |1 a# p& w* x/ K# L3 I+ K4 e+ F( `% C, j) ]: B* U
- 文字版 PDF 转 HTML https://github.com/coolwanglu/pdf2htmlEX0 _$ ]6 v6 [5 H; ?, G- T( i
( M8 C. l5 C) u% ^# x7 w. c

评分

5

查看全部评分

本帖被以下淘专辑推荐:

  • · 工具|主题: 61, 订阅: 27

该用户从未签到

发表于 2017-11-17 13:59:08 | 显示全部楼层
本帖最后由 henices 于 2017-11-17 14:00 编辑
5 n  I: d6 }% ?3 Z! p
Oeasy 发表于 2017-11-17 10:05
2 M" J6 Z) ~# l, s0 v我突然想到,是不是可以利用 Python 在 GoldenDict 上实现我的夙愿?
4 c4 l$ _- o6 f" G" ?# Y) y9 G7 X+ Z( D, \. I* B5 a# w7 ]
- [GoldenDict] 如何实现重复播放查 ...
# F+ C! k+ Z% }6 K

& P+ u8 z7 ~: s8 [- ncvlc --play-and-exit "http://dict.youdao.com/dictvoice?type=1&audio=hello"
; [7 x# y; P2 N3 e4 l8 qcvlc --loop "http://dict.youdao.com/dictvoice?type=1&audio=hello"

该用户从未签到

 楼主| 发表于 2017-11-16 20:23:22 | 显示全部楼层

, s8 @+ T* U  B5 A
; n, g: S( _. x假设我是某大词典的编纂者,我可以编几个脚本,定期把各大在线**词典的词头爬一遍,和自己现有词典的词头对比一下,把别人收录了自己尚未收录的给加进去……: G8 C' R/ S7 Q
: u; p% x: h+ t% w: u

  _8 m6 w7 u. A5 f8 Q

该用户从未签到

 楼主| 发表于 2017-11-16 20:33:25 | 显示全部楼层

; r& |4 K: x  @# Q8 P8 G6 C利用这个 https://github.com/xpgeng/advanced_freeq 可以实现 ! @. I$ ^' u, w2 D
::A Python script to generate word frequency report of English text, pdf, epub, mobi.6 y, o( {" J9 q+ x5 v# O6 t
- 有人这么背过单词吗?找本书,先list生词,背完后去看书。 http://www.pdawiki.com/forum/thread-20773-1-1.html# g; N% D1 k0 U' e

) l: y2 o% p& b/ N, ]; m
; I3 _& ]+ w$ b' H$ C4 Z; t% \6 n/ @1 B7 F# Q2 ^

该用户从未签到

 楼主| 发表于 2017-11-16 20:57:51 | 显示全部楼层
. ?! l* \" ?& U9 m9 Y( Y
- 基于Python自然语言处理工具包在语料库研究中的运用 http://kns.cnki.net/KCMS/detail/ ... ename=KMYJ201505012
* c7 E# t: h9 m( x; |" a! Z' F* |1 \, e8 h& {7 b
- 基于语料库的非**专业学生写作词汇衔接手段研究 http://kns.cnki.net/KCMS/detail/ ... ename=2010129315.nh
& P8 D0 E/ L" o, e9 A) e; n7 A- 基于**口语语料库的新通用词词表效度研究 http://kns.cnki.net/KCMS/detail/ ... ename=1015909971.nh9 s% _& z% K# ]1 N8 F4 B
) P! g1 c9 {/ |- E2 @: x2 ?- K
( j- N# Z. t2 e; \/ s4 n0 Q5 T

本帖子中包含更多资源

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

x

评分

1

查看全部评分

  • TA的每日心情
    开心
    2023-2-22 17:39
  • 签到天数: 1752 天

    [LV.Master]伴坛终老

    发表于 2017-11-17 05:45:13 | 显示全部楼层
    感谢O大的整理和分享!自己也算是经常逛论坛了,居然没发现论坛有这么多好东西。O大有心了!

    该用户从未签到

     楼主| 发表于 2017-11-17 10:05:35 | 显示全部楼层

    9 ]; D" k" }4 |我突然想到,是不是可以利用 Python 在 GoldenDict 上实现我的夙愿?
    4 e- u+ s8 N. H* k! Y+ r; e# X4 J7 @5 A0 S$ y  P4 |: |% W
    - [GoldenDict] 如何实现重复播放查询词或者播放所有音频?  http://www.pdawiki.com/forum/thread-21905-1-1.html; L" R, ^1 D7 f# l
    , S' l. \  L3 x( M- {  ~2 F

    9 D& S5 m. @, u% ^) V

    该用户从未签到

     楼主| 发表于 2017-11-17 17:14:06 | 显示全部楼层
    本帖最后由 Oeasy 于 2017-11-17 17:15 编辑
    % L: _$ w* h/ h; n7 L  k3 K0 R- {$ h
    henices 发表于 2017-11-17 13:597 _- P+ K# H  ~4 ]2 g' Y  u
    cvlc --play-and-exit "http://dict.youdao.com/dictvoice?type=1&audio=hello"
    ) I1 B* i# }3 Icvlc --loop "http://dic ...

    ; C+ u0 B1 b- U" K3 _$ h+ P5 e! _# b) l

    / U7 B* k+ _# e: E9 m, r- X  Cool!
    ) P$ E# h1 W& W6 W$ y
    & Q& V* b; j/ A留俩简单代码,备案。2 G/ C5 k8 `* y; t* H) E/ m# }
    5 R( H) {8 P$ E- |
    Windows 下,会用默认的播放器,播放  us_stencil1.wav 文件。8 e8 d+ @7 }  b- Y
    0 t+ v' U% t8 W9 W0 w% {
    1. import webbrowser) }* c, v$ t0 D" t( G# H
    2. 6 {2 `- X2 K. e  `% n- H( G- _3 s
    3. wav_file = r"D:\us_stencil1.wav") S4 ^* Y+ [4 d! ]# W8 Q* Z
    4. webbrowser.open(wav_file)
      0 h; U; {* d) d2 L. `3 o
    复制代码

    6 t8 f2 u: w7 C( r
    + t* U3 d# q# J6 Y! f9 f) e# u2 X  X* g* I: g8 G$ {

    3 T' D0 S7 H  c2 p& q
    1. import os
      ; E$ K0 J: b- z2 A1 x

    2. 5 u, p7 a. q0 ]* g# S. q7 C! V+ W4 D9 {- i
    3. wav_file = r"D:\us_stencil1.wav"
      ' I  F) u* N3 h/ F, H
    4. os.startfile(wav_file)
    复制代码

    2 j3 G3 T/ x, n& ^
    7 H6 q; k2 p: S: X* m. L7 O' c8 p( H7 Y/ J$ a9 }6 T( f$ n

    / q& g0 Y1 N' u" V+ z# G

    该用户从未签到

     楼主| 发表于 2017-11-17 17:15:52 | 显示全部楼层
    - t/ R# S3 U% b
    这个很有意思,感兴趣的朋友可以试试。
    1 [/ j$ W. y6 Z! x8 F# nhttp://www.pdawiki.com/forum/for ... &fromuid=147948' j% ~! x0 z# j

    $ K' q8 N$ O& a# V- n7 C4 L, Y0 @4 s, x

    该用户从未签到

     楼主| 发表于 2017-12-26 23:35:26 | 显示全部楼层

    0 B8 E& }3 ?9 i# o9 f- FoolNLTK https://github.com/rockyzhengwu/FoolNLTK7 X, d  }# ^$ W5 Y
    + ^3 U* r8 f7 J1 D* s. D3 L! S. H5 T
    3 k' ^5 X$ L3 |  G$ E' w
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2018-1-4 23:07:39 | 显示全部楼层
    本帖最后由 喬治兄 于 2018-11-13 10:41 编辑 7 f% K1 D; H) |
    + o0 g: ^7 b; T6 h
    文字版 PDF 转 HTML https://github.com/coolwanglu/pdf2htmlEX- m5 1 a1 D- q+ J2 I" s
    The code seems not working.....! a3 Y4 |, P2 O& a3 I
    6 I9 d* E5 _+ Z+ [3 [5 e7 F
  • TA的每日心情
    开心
    2023-1-18 23:24
  • 签到天数: 211 天

    [LV.7]常住居民III

    发表于 2018-11-6 09:12:56 | 显示全部楼层
    本帖最后由 kyletruman 于 2018-11-6 09:14 编辑 6 a$ P" ?) k% h8 @
    喬治兄 发表于 2018-1-4 23:07
    # j; S( q( @2 d" N9 Y"文字版 PDF 转 HTML https://github.com/coolwanglu/pdf2htmlEX- m5 "% \" O5 N) m& R$ S& _
    The code seems not working.....
    : S9 ~; D; q; Y. n' i
    你提供的网址打不开,请重新编辑帖子,勾选右上角的“纯文本”,然后再保存帖子,超链接才能正常显示
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2018-11-6 10:11:40 | 显示全部楼层
    kyletruman 发表于 2018-11-6 09:12
    . _+ d( c) t( k7 e+ L你提供的网址打不开,请重新编辑帖子,勾选右上角的“纯文本”,然后再保存帖子,超链接才能正常显示{:4_9 ...

    : _( v" N0 H, m$ Z: P; q* W, T/ ?kyletruman 兄:  {6 `; @% P/ C
    好像那個鍊也是掛了
  • TA的每日心情
    擦汗
    2019-11-13 23:25
  • 签到天数: 44 天

    [LV.5]常住居民I

    发表于 2018-11-12 13:27:44 | 显示全部楼层
    学习了,辛苦楼主
  • TA的每日心情
    开心
    2019-8-21 08:44
  • 签到天数: 163 天

    [LV.7]常住居民III

    发表于 2018-11-16 10:49:53 | 显示全部楼层
    分享一个简繁-繁简转换 python 包
    . [; H8 X1 z; `% S6 k5 m  k' Y- C; Y, ^# t5 G& I* e
    1. pip install opencc-python-reimplemented
    复制代码

    ; z& f% T+ @+ n! N5 }/ w4 L  C$ w7 w5 Y, A# W; H1 F& H
    原 opencc-python 包在 python3 里装不了,有人说要整什么 distribute_setup.zip, 某*sdn上居然有人50 个点卖这个文件 ,买者跟帖还说没有用。
    ! O3 ?% s6 X* |- z* s* m4 ]# I4 I2 A" C: E7 R, w' v9 i
    想着说不定有网友也在折腾繁简转换,希望有人看到可以节省一点时间。

    该用户从未签到

    发表于 2020-2-3 15:00:56 | 显示全部楼层
    Thanks for your great work.
  • TA的每日心情
    开心
    2024-8-19 14:29
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    发表于 2024-6-24 16:50:30 | 显示全部楼层
    谢谢大佬,节省了很多时间
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2026-10-17 09:58 , Processed in 0.027365 second(s), 26 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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