掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 3008|回复: 18

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

  [复制链接]

该用户从未签到

发表于 2017-11-16 20:06:08 | 显示全部楼层 |阅读模式
本帖最后由 Oeasy 于 2017-11-17 10:08 编辑
8 t& ?! b1 @2 D! F
, x( |4 `& N6 [4 y  j1 u' M1 r
大家有遇到** Python 方面的问题,不妨跟帖,说不定……
( t  e. t7 e. h: h3 t. a
0 }7 E1 Q% ]7 K' c  r# _: zPDAWIKI 和 Python 的基情所在:% L" S; M) t3 Z- @8 V, E
- [索引] GitHub 等地和词典有关的 http://www.pdawiki.com/forum/thread-16586-1-1.html; L; m4 w% `; z, M( f
) c* ]) [' O% z( \) O/ O9 P
感谢诸位的分享。  O8 J/ c* j2 Z$ s  {

* h% ^5 x6 Z/ X* q) h::
) C: J- t& e5 \- readmdict.py https://bitbucket.org/xwang/mdict-analysis
0 E) D% Y. \" ^& l' J# e: ~8 s- writemdict.py https://github.com/skywind3000/writemdict5 {' e) x3 V( c" U+ t, R

6 k! o: z& r: s/ E0 a/ g- 最新版 writemdict 生成大型mdx 解决 MdxBuilder 词条多崩溃问题 https://www.pdawiki.com/forum/thread-20577-1-1.html
0 M+ k9 l7 v. d7 u. I    - https://github.com/skywind3000/writemdict
2 N# ?$ ]. p3 E9 z+ ?- ~# m, P; N7 d1 M& |% h$ _" O( e
6 K- ]3 j7 u8 T6 X  _$ v8 A
::光盘提取
+ A" t2 }" @7 r- https://github.com/superfan89/IDMSKconv 注意,只能提取某些光盘。
6 t" B5 W5 h5 Z
  ^" k9 q. v1 c# s5 \4 P- pyglossary http://t.cn/RzcE4RQ {晕。。。英文也屏蔽,转了短链接}
  r  v& Z' j6 d1 f1 s  - [索引] bgl 转 mdx / txt 的一点经验[20170919] http://www.pdawiki.com/forum/thread-21725-1-1.html. Y' g, u/ d# z( T7 ]4 y

2 g7 u+ W3 T7 K' p::爬虫:. ^1 P* x: h0 Q! _2 l7 @
- http://www.pdawiki.com/forum/space-uid-176917.html https://github.com/OZv?tab=repositories
# @: h7 |/ |  E1 ^6 G- CALD http://www.pdawiki.com/forum/for ... &fromuid=147948' s/ a3 ]5 s0 G4 b0 N  V5 t8 [

: k' s) h+ F( i  K2 A::$ u+ \; W# }) d. T4 v( s) y  T% m2 c
- https://github.com/PurlingNayuki/UniversalDictTools-DictUtils1 `4 k- N9 I) E' M

7 @$ u8 A. u: F9 a6 K- s- CC-CEDICT 制作脚本 http://www.pdawiki.com/forum/thread-14040-1-1.html9 B# m; C+ b, }* Z" _  l
- FOLDOC 制作脚本 http://www.pdawiki.com/forum/thread-16004-1-1.html) \8 _5 _: H1 m3 e
- 金山词霸提取脚本 http://www.pdawiki.com/forum/thread-7100-1-1.html 注意,只能提取某些版本的某些词典( N$ A0 X0 o/ E3 c5 K/ ^  ^
- 有道词典提取脚本 http://www.pdawiki.com/forum/thread-7022-1-1.html 注意,只能提取 n 年前有道词典的离线数据  M  a2 m$ n( s$ f; J
$ d. @; `* Y# F5 p
- [索引] 写了个小脚本自动做 / 短语拆分 http://www.pdawiki.com/forum/thread-18376-1-1.html
0 W) ]7 s: q0 C3 A
% V& @6 {7 Q( A! n1 c. \6 N:: GoldenDict 外部程序: k' W8 o4 v0 f7 I7 f* M1 s
4 d5 l$ s; c  d
- [GoldenDict] GoldenDict 调用外部程序制作词典 (2017/10/17) http://www.pdawiki.com/forum/thread-21878-1-1.html% g% H/ G/ w0 I  L/ I1 N0 B0 n

7 u3 |1 A! v# g$ t9 n, o- |5 y- [作品展示] GoldenDict + Python 调用有道翻译[...] http://www.pdawiki.com/forum/thread-21988-1-1.html
5 S, z0 S) C3 v  |  a1 @  y. H3 q- [作品展示] [完成] 商务版 蓝登书屋 韦氏英汉大学词典 图片版 http://www.pdawiki.com/forum/thread-22021-1-1.html, f2 v1 Z. l0 X! q
! w' k, H( j1 @& ~6 b* j6 l+ o
- [作品展示] GoldenDict + Python 调用谷歌翻译[...]  http://www.pdawiki.com/forum/thread-22027-1-1.html
* B: r! @3 K/ |5 T5 M# g7 A% f; N$ R
- [索引] zz 终端查词 http://www.pdawiki.com/forum/thread-22032-1-1.html
0 f# v, X' u- g9 X- [索引] zz Online dictionary based on the console,基于控制台的在线词典 http://www.pdawiki.com/forum/thread-22031-1-1.html$ ~  f' k+ U+ [! s  o5 S) e, q
- [索引] zz python-translate(Python 命**行词典) http://www.pdawiki.com/forum/thread-22028-1-1.html
( C3 j$ J* G/ R2 @/ y. E
2 i( C" a$ o( }  B' Y- [索引] zz 使用Python开发跨平台的单词助记程序 http://www.pdawiki.com/forum/thread-21978-1-1.html/ Y( A. t2 o* e! {! O
/ c2 p% d* L/ j7 w. g' u
- 文字版 PDF 转 HTML https://github.com/coolwanglu/pdf2htmlEX, l' T* z) t2 j4 |; e$ ^/ Q3 ?
- T- m" ~! z; g. Z3 G: t+ t9 r

评分

5

查看全部评分

本帖被以下淘专辑推荐:

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

该用户从未签到

发表于 2017-11-17 13:59:08 | 显示全部楼层
本帖最后由 henices 于 2017-11-17 14:00 编辑 % U0 i: {# H0 m" ?8 T
Oeasy 发表于 2017-11-17 10:058 Z, f$ _2 Q2 M% h+ k
我突然想到,是不是可以利用 Python 在 GoldenDict 上实现我的夙愿?3 M; n& e8 B* g& J9 e
8 x, g0 [( b" d. n3 w+ |
- [GoldenDict] 如何实现重复播放查 ...
# Z+ P9 f% q8 J0 L" d& s2 V
4 x( [' \* U2 D$ u
cvlc --play-and-exit "http://dict.youdao.com/dictvoice?type=1&audio=hello"
( @1 b' t3 X( O/ q2 U3 D: [cvlc --loop "http://dict.youdao.com/dictvoice?type=1&audio=hello"

该用户从未签到

 楼主| 发表于 2017-11-16 20:23:22 | 显示全部楼层
. c$ {# g  {5 P$ E* ?1 t. E* |
) ^' Q/ y0 q' I" [: `2 @) N
假设我是某大词典的编纂者,我可以编几个脚本,定期把各大在线**词典的词头爬一遍,和自己现有词典的词头对比一下,把别人收录了自己尚未收录的给加进去……
' k0 ?2 V0 z" i2 |" C/ T1 c" [- i
; T, _& y/ {# a1 k: s- Z- y2 {% B( X2 Q- {/ p

该用户从未签到

 楼主| 发表于 2017-11-16 20:33:25 | 显示全部楼层
0 ?6 }! d  v, }, V4 V
利用这个 https://github.com/xpgeng/advanced_freeq 可以实现
0 R# d! R8 H1 q% R' c, u::A Python script to generate word frequency report of English text, pdf, epub, mobi.
% R) ]$ W8 o9 |3 p3 Q+ e, ]- 有人这么背过单词吗?找本书,先list生词,背完后去看书。 http://www.pdawiki.com/forum/thread-20773-1-1.html# b2 z/ A8 C3 m& ?+ {/ ]3 M$ J- j: Y, B
2 l, b! Z2 z3 g$ E. J  |5 ^

  N$ y( W1 J' h+ j% M+ E: f( R1 ^, z% K  R0 ]/ @: }" J% X

该用户从未签到

 楼主| 发表于 2017-11-16 20:57:51 | 显示全部楼层
% x9 p3 S* Q! D3 q; Y# g. |
- 基于Python自然语言处理工具包在语料库研究中的运用 http://kns.cnki.net/KCMS/detail/ ... ename=KMYJ2015050128 Y# U2 }, F1 u9 n- M" S+ x
: o9 t1 ^1 ]& G/ m5 C
- 基于语料库的非**专业学生写作词汇衔接手段研究 http://kns.cnki.net/KCMS/detail/ ... ename=2010129315.nh
% M( x0 D9 t3 `( C. U- 基于**口语语料库的新通用词词表效度研究 http://kns.cnki.net/KCMS/detail/ ... ename=1015909971.nh
6 O) ^* z" a" y" W0 @, v8 y+ Y+ |4 J( t, a! {( ~0 C

% b, C  D5 v! g0 i: t6 r  L

本帖子中包含更多资源

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

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 | 显示全部楼层

    " C2 ~' l4 u% o+ N* r; s# a我突然想到,是不是可以利用 Python 在 GoldenDict 上实现我的夙愿?
    / N* G* u8 L& b) U8 ?5 r2 t* h; N' ?; Y! D4 U+ y9 E8 ?
    - [GoldenDict] 如何实现重复播放查询词或者播放所有音频?  http://www.pdawiki.com/forum/thread-21905-1-1.html' L" L( w0 E4 t) k, b/ m7 q
    8 c2 n$ g  p. L3 i; D1 N3 p
    8 `, C3 W2 X4 e1 \$ V; D( |! Y

    该用户从未签到

     楼主| 发表于 2017-11-17 17:14:06 | 显示全部楼层
    本帖最后由 Oeasy 于 2017-11-17 17:15 编辑
    ( u; g% E0 R4 Y% X. v  A8 E" l: \2 p
    henices 发表于 2017-11-17 13:59& e4 J8 ]' r' s$ P! X
    cvlc --play-and-exit "http://dict.youdao.com/dictvoice?type=1&audio=hello"
    - z' ~& Y; D& M' y+ l+ Ycvlc --loop "http://dic ...
    ; `6 F) L1 p1 J" F9 v1 O

    : U: |4 m$ q; T& p' |9 U( `3 c8 s, b) i: V( o9 B8 R
      Cool!
    / T( `1 o1 e6 H. [( `
    , ?% T' h; J2 G留俩简单代码,备案。
    ' }, `% u. W5 E: n
    ( p6 ~$ k& W5 b$ E# b# pWindows 下,会用默认的播放器,播放  us_stencil1.wav 文件。& u* P$ d' a" c% b
    : Z8 ?1 }; ]' ?0 r1 |
    1. import webbrowser2 y  Z" Y+ f( N2 o5 L3 Q8 r
    2. ; v" \/ V+ g) m( v( s
    3. wav_file = r"D:\us_stencil1.wav"+ d+ Y3 s$ W6 M' Q4 r
    4. webbrowser.open(wav_file), N( w4 O+ d. ^- M5 S  h0 W
    复制代码
    4 M7 t% A3 m6 p' C
    & X2 H# C5 k* S( G, H6 E

    1 L$ B9 q4 w! J  n- i3 B: x. Z: ]+ ], S0 ^
    1. import os
      5 U4 s% {2 ^& N" u" B7 M

    2. ( z% u5 w/ W" w0 ^, g1 i( o6 U) s
    3. wav_file = r"D:\us_stencil1.wav"6 u9 V( M2 d+ v& c, ^; _1 G7 d
    4. os.startfile(wav_file)
    复制代码

    1 i# q+ ^" F9 |$ z. T
      Q- n4 r+ o3 p' m5 b6 u: V4 g2 K  \* P+ a+ Y8 M

    ! w1 ^3 g6 D4 [' [/ ^( A! X6 K

    该用户从未签到

     楼主| 发表于 2017-11-17 17:15:52 | 显示全部楼层
    5 Z1 n1 f7 u6 y# j; c, Y: X
    这个很有意思,感兴趣的朋友可以试试。7 g: ]4 D4 ]. @: @: Q6 }
    http://www.pdawiki.com/forum/for ... &fromuid=147948
    8 j, D3 e- d. L4 S/ M* D
    2 |; s' M/ F! `1 q6 C
    3 c9 M  S/ F# |9 l- I7 v

    该用户从未签到

     楼主| 发表于 2017-12-26 23:35:26 | 显示全部楼层
    . J/ i3 V" U, G7 G& j
    - FoolNLTK https://github.com/rockyzhengwu/FoolNLTK
    3 m9 M. x- ?. G( z* x/ U, H  [" d) Y; Q1 a1 U) a( X0 [

    ( z3 e, I- V1 B& O! M
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2018-1-4 23:07:39 | 显示全部楼层
    本帖最后由 喬治兄 于 2018-11-13 10:41 编辑 $ G. V0 A6 A$ x+ I& g
    7 q1 A. D/ ^' c, F5 A
    文字版 PDF 转 HTML https://github.com/coolwanglu/pdf2htmlEX- m5
    8 y* c  Z3 }3 J! O/ T- ]9 l" E  OThe code seems not working.....
    9 p* F9 a  c" p0 d9 p) T; |
    7 [" o# t6 P% \0 z. ^
  • TA的每日心情
    开心
    2023-1-18 23:24
  • 签到天数: 211 天

    [LV.7]常住居民III

    发表于 2018-11-6 09:12:56 | 显示全部楼层
    本帖最后由 kyletruman 于 2018-11-6 09:14 编辑
    1 I1 A: C* L- I! [7 x
    喬治兄 发表于 2018-1-4 23:07! X, r: Q2 S+ m" `" W. L! J1 B
    "文字版 PDF 转 HTML https://github.com/coolwanglu/pdf2htmlEX- m5 "4 p1 E! a2 O( Q3 a5 C2 G
    The code seems not working.....
    $ ^* x  F- j! ?
    你提供的网址打不开,请重新编辑帖子,勾选右上角的“纯文本”,然后再保存帖子,超链接才能正常显示
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2018-11-6 10:11:40 | 显示全部楼层
    kyletruman 发表于 2018-11-6 09:12* H8 [% T8 L, P+ r/ H
    你提供的网址打不开,请重新编辑帖子,勾选右上角的“纯文本”,然后再保存帖子,超链接才能正常显示{:4_9 ...
    $ w4 z4 h, ?9 T2 ~. o
    kyletruman 兄:
    + p+ \7 ]( x7 T! j; p2 u- g1 N7 e5 o好像那個鍊也是掛了
  • 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 包
    ' n- q3 H! q- V$ k: H" W- T9 J" w# k- V  l3 K
    1. pip install opencc-python-reimplemented
    复制代码

    - M5 {  |  l* M/ y( L; k  m1 o
    3 q$ J+ i5 o; W; m原 opencc-python 包在 python3 里装不了,有人说要整什么 distribute_setup.zip, 某*sdn上居然有人50 个点卖这个文件 ,买者跟帖还说没有用。; I5 X% K0 k! R+ N7 ]  O- M4 D

    % Z0 g2 @3 C8 ?& Y想着说不定有网友也在折腾繁简转换,希望有人看到可以节省一点时间。

    该用户从未签到

    发表于 2020-2-3 15:00:56 | 显示全部楼层
    Thanks for your great work.
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-6-1 12:33 , Processed in 0.081772 second(s), 17 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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