掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 3677|回复: 19

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

  [复制链接]

该用户从未签到

发表于 2017-11-16 20:06:08 | 显示全部楼层 |阅读模式
本帖最后由 Oeasy 于 2017-11-17 10:08 编辑 + \5 h1 @; N* F) g
" H4 C1 f7 Q. C* X- i$ V9 w
) ]4 A! {9 ^9 v8 `! o0 C
大家有遇到** Python 方面的问题,不妨跟帖,说不定……: i! }$ D, ]! J+ f: s: G% n8 s
2 z  U5 g! A; P4 l7 b$ M0 [( u
PDAWIKI 和 Python 的基情所在:
) |, K4 E3 {( V) [0 d- [索引] GitHub 等地和词典有关的 http://www.pdawiki.com/forum/thread-16586-1-1.html+ i# G! P' S2 m6 S' z

% d! p; m4 Y1 F% C; v  |4 R5 {感谢诸位的分享。
4 p2 W$ d/ }+ P: L2 w% y* X) a6 L7 i8 l; D7 |* D1 G. F7 S
::4 ]# {3 K) T; }8 X2 K
- readmdict.py https://bitbucket.org/xwang/mdict-analysis8 G. _2 q9 p2 ]/ Y
- writemdict.py https://github.com/skywind3000/writemdict
2 [' I9 T; v* V+ |1 Y/ v2 X5 L  o/ g8 m- X8 P: b9 C- S! k
- 最新版 writemdict 生成大型mdx 解决 MdxBuilder 词条多崩溃问题 https://www.pdawiki.com/forum/thread-20577-1-1.html
# s9 H; u8 P$ ~% ]    - https://github.com/skywind3000/writemdict
4 J3 C; R1 p6 ?6 o. }
0 T8 w! Y+ I9 m( N6 `6 M5 _
9 B6 E/ t, L1 b# M6 k::光盘提取
! ~7 Y  D7 ~0 |3 j/ y/ ?- https://github.com/superfan89/IDMSKconv 注意,只能提取某些光盘。
6 i2 I2 j' x) Q& x" {# Z
" x2 B2 e. R2 o" i: {- D- pyglossary http://t.cn/RzcE4RQ {晕。。。英文也屏蔽,转了短链接}
- k$ t: h6 i' w6 V! w, m. s! t  - [索引] bgl 转 mdx / txt 的一点经验[20170919] http://www.pdawiki.com/forum/thread-21725-1-1.html
' @4 I4 i3 K! i6 F' z4 ?. d
& O) a# O% c' x: U::爬虫:5 N& D( B' a- A  y0 Y2 \- W1 K' |
- http://www.pdawiki.com/forum/space-uid-176917.html https://github.com/OZv?tab=repositories$ d! x3 p3 D9 l' }  X  X3 M6 v
- CALD http://www.pdawiki.com/forum/for ... &fromuid=147948- S. k; f- d+ X: {0 R1 {+ G8 m
1 }3 J( t  I- b8 a
::  ?# T. c$ W0 @3 e  t) G
- https://github.com/PurlingNayuki/UniversalDictTools-DictUtils1 Z3 _7 o0 ?' n2 j4 E

/ L8 l  {* @+ M+ A: Q3 X, w9 ?- CC-CEDICT 制作脚本 http://www.pdawiki.com/forum/thread-14040-1-1.html- G8 r( Q- X' Z6 o" J# Z7 `; E( ^: m
- FOLDOC 制作脚本 http://www.pdawiki.com/forum/thread-16004-1-1.html
2 }7 c% M7 U" _8 k7 g" R9 j- 金山词霸提取脚本 http://www.pdawiki.com/forum/thread-7100-1-1.html 注意,只能提取某些版本的某些词典9 n7 M, p  A5 I1 T' ]
- 有道词典提取脚本 http://www.pdawiki.com/forum/thread-7022-1-1.html 注意,只能提取 n 年前有道词典的离线数据
' C- C- C: O& l7 S! `7 L6 K* b3 b3 W3 e3 Y
- [索引] 写了个小脚本自动做 / 短语拆分 http://www.pdawiki.com/forum/thread-18376-1-1.html
' g/ q5 ^( L0 I' Q4 l, _5 X9 ]& [$ h0 r7 a2 A( F, U
:: GoldenDict 外部程序
8 j  c; H2 I2 m2 @/ k9 [6 J9 B! T& Y" t. t
- [GoldenDict] GoldenDict 调用外部程序制作词典 (2017/10/17) http://www.pdawiki.com/forum/thread-21878-1-1.html- f% o$ ?; l3 f3 ]

1 h+ H3 k& J  A" n1 \$ h) _- [作品展示] GoldenDict + Python 调用有道翻译[...] http://www.pdawiki.com/forum/thread-21988-1-1.html3 M, @. q" v: b: \9 q0 N) R
- [作品展示] [完成] 商务版 蓝登书屋 韦氏英汉大学词典 图片版 http://www.pdawiki.com/forum/thread-22021-1-1.html, |* K. w+ [+ ?: [0 q
, Y- `# L0 o, t8 B1 q
- [作品展示] GoldenDict + Python 调用谷歌翻译[...]  http://www.pdawiki.com/forum/thread-22027-1-1.html
7 }" |: G/ W, _5 @' p) p9 x( K% L0 m6 N" E( E
- [索引] zz 终端查词 http://www.pdawiki.com/forum/thread-22032-1-1.html
& M0 e# i4 @* x& R9 i- [索引] zz Online dictionary based on the console,基于控制台的在线词典 http://www.pdawiki.com/forum/thread-22031-1-1.html
4 r! _. y" Q) ^- [索引] zz python-translate(Python 命**行词典) http://www.pdawiki.com/forum/thread-22028-1-1.html1 B/ x  C, m" \" s$ C) T3 H6 ?, [
: A% X& k1 t2 X! J
- [索引] zz 使用Python开发跨平台的单词助记程序 http://www.pdawiki.com/forum/thread-21978-1-1.html
- P( W8 K$ _  I( `5 I# a3 a8 _1 T+ ?7 t& I/ u, l
- 文字版 PDF 转 HTML https://github.com/coolwanglu/pdf2htmlEX$ E5 m3 ~$ P& E- f% e

6 A$ s$ l5 w  P, A

评分

5

查看全部评分

本帖被以下淘专辑推荐:

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

该用户从未签到

发表于 2017-11-17 13:59:08 | 显示全部楼层
本帖最后由 henices 于 2017-11-17 14:00 编辑 : x& P* L3 i% r" H  i6 ]) C
Oeasy 发表于 2017-11-17 10:054 x8 o* @0 C2 D0 `* ^) w$ n, Q9 N- ~
我突然想到,是不是可以利用 Python 在 GoldenDict 上实现我的夙愿?9 U+ r" O' T# Y8 n8 M) K
& g& \* n' `4 C- a
- [GoldenDict] 如何实现重复播放查 ...
( _. o0 U, e2 w4 b0 W) q

% _" J% D5 i$ k( Mcvlc --play-and-exit "http://dict.youdao.com/dictvoice?type=1&audio=hello"9 q# E$ ~7 T: _, D; K
cvlc --loop "http://dict.youdao.com/dictvoice?type=1&audio=hello"

该用户从未签到

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

& W: A# r+ I% b9 O) b
1 n2 {. O. o3 A( q1 X% K9 B0 L5 |假设我是某大词典的编纂者,我可以编几个脚本,定期把各大在线**词典的词头爬一遍,和自己现有词典的词头对比一下,把别人收录了自己尚未收录的给加进去……
  \3 g7 A8 ~7 ^5 u' |! l/ I4 T2 v9 b* e; {
6 i( a& G' }* v2 O8 u

该用户从未签到

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

+ ~4 Z& ?$ K" ^0 b利用这个 https://github.com/xpgeng/advanced_freeq 可以实现
4 _, P0 S( u& i) m' F::A Python script to generate word frequency report of English text, pdf, epub, mobi.1 q5 D" C( z8 g; y3 ]
- 有人这么背过单词吗?找本书,先list生词,背完后去看书。 http://www.pdawiki.com/forum/thread-20773-1-1.html$ v9 L  I; u- O( W$ Q

: t+ u! S6 H8 o# E6 J
3 x: @4 j& G; c4 \6 s; n& }$ H9 Q$ H5 ?: C/ _! A. f! a  Y

该用户从未签到

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

% M8 U$ f! @' i- d" U9 f" s- 基于Python自然语言处理工具包在语料库研究中的运用 http://kns.cnki.net/KCMS/detail/ ... ename=KMYJ201505012' L" l; ^- _" r/ u" |
' U5 E  x& D5 v& G6 n
- 基于语料库的非**专业学生写作词汇衔接手段研究 http://kns.cnki.net/KCMS/detail/ ... ename=2010129315.nh
; q7 b  `5 _  b; n7 ], W) ?8 u/ a- 基于**口语语料库的新通用词词表效度研究 http://kns.cnki.net/KCMS/detail/ ... ename=1015909971.nh+ C( s- O8 B# N& V
4 ]3 p, B, r' W: a6 c4 v
: O# w2 ]" ]  R4 b

本帖子中包含更多资源

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

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

    . L" x' j% {. e% ?. {我突然想到,是不是可以利用 Python 在 GoldenDict 上实现我的夙愿?
    : P9 D7 ]# D. ~7 d  t2 C  ]& b3 u3 F, T
    - [GoldenDict] 如何实现重复播放查询词或者播放所有音频?  http://www.pdawiki.com/forum/thread-21905-1-1.html1 U# q; w+ ]) t5 N+ k; c) t7 j

    $ {* n2 P) _. n2 O
    & e- @6 @: T. `; X0 U. p0 {

    该用户从未签到

     楼主| 发表于 2017-11-17 17:14:06 | 显示全部楼层
    本帖最后由 Oeasy 于 2017-11-17 17:15 编辑 + M# q' s5 a& e
    henices 发表于 2017-11-17 13:592 J& u3 H: N, I  G! M
    cvlc --play-and-exit "http://dict.youdao.com/dictvoice?type=1&audio=hello"
    , {' @) k+ D# `! e  w4 Mcvlc --loop "http://dic ...
    $ V. K" D! e/ {" l$ X) I' Z" O
    ; a' L! b8 @$ z; i# r. @( i2 h

    - D9 s* @# O0 g5 T3 G1 l9 \  Cool!
    3 M1 W) F# F4 e+ x% R
    ! j$ T* j$ z2 J2 V& R留俩简单代码,备案。
    ( H' o0 P$ W1 X; b& I0 c- l
    4 U* m5 o# [6 W$ Y6 U8 H( F4 c7 mWindows 下,会用默认的播放器,播放  us_stencil1.wav 文件。
    4 a. z' b; m3 |! h; [) L  v5 i  @
    1. import webbrowser4 k( Y- y+ U" U; Y! p' F9 `

    2. " o6 g5 m( k9 A4 q0 N! q2 ?
    3. wav_file = r"D:\us_stencil1.wav"
      . F- W( s4 w% w5 A) Z  k
    4. webbrowser.open(wav_file)
      $ {: \9 v8 U  Q/ @2 n% `
    复制代码
    " G( y9 ^4 h9 @! @( _
    ' v# l$ n) r: O" W4 ~# i# a
    ) ?/ D! v0 d& m" J) V

    " w7 n: T/ A! j
    1. import os
      7 @. s# q1 l* L# R. u6 n/ ~
    2. : _! F/ X$ n7 p8 S
    3. wav_file = r"D:\us_stencil1.wav"
      8 ~! ~) L" R% ^. D
    4. os.startfile(wav_file)
    复制代码
    5 q' A, u" a$ @( a' h
    " i/ j# U0 n  c8 @+ H, M

    " n0 s* f. }$ f0 E& Q; k" H6 k5 d, x  Y( u8 n

    该用户从未签到

     楼主| 发表于 2017-11-17 17:15:52 | 显示全部楼层
    : c5 [& E# o+ I6 {1 Y. u! A
    这个很有意思,感兴趣的朋友可以试试。; U+ F2 I/ V" N! h! Y$ |  n7 e
    http://www.pdawiki.com/forum/for ... &fromuid=147948, m4 \) p) w  N* F2 |
    : d$ u# P/ W; m" Q, `  G
    8 z# s& x: i6 W- X% i: R

    该用户从未签到

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

    0 c: U2 ]) o# i/ G: N4 [8 v" L# y- FoolNLTK https://github.com/rockyzhengwu/FoolNLTK
    6 q2 j6 V1 i& _& V( [7 W- N+ f
    ! ]9 W3 y5 k9 e/ Z! |1 F1 }9 V/ S: p1 J
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2018-1-4 23:07:39 | 显示全部楼层
    本帖最后由 喬治兄 于 2018-11-13 10:41 编辑 $ Y- {1 E3 ~# k
    ( I8 A6 ?9 B/ g
    文字版 PDF 转 HTML https://github.com/coolwanglu/pdf2htmlEX- m5 ! M5 C$ z0 H6 U
    The code seems not working....., U& W: s- K! L* ~# M. A

    , w0 g4 V/ V, Z- n( z: i3 Z7 J. b
  • TA的每日心情
    开心
    2023-1-18 23:24
  • 签到天数: 211 天

    [LV.7]常住居民III

    发表于 2018-11-6 09:12:56 | 显示全部楼层
    本帖最后由 kyletruman 于 2018-11-6 09:14 编辑
    ( S8 z/ J6 l$ o( K+ Z
    喬治兄 发表于 2018-1-4 23:078 X' T+ _" x( B, S
    "文字版 PDF 转 HTML https://github.com/coolwanglu/pdf2htmlEX- m5 "9 q/ ?1 ]! a4 }$ |" J% G: M
    The code seems not working.....
    0 c" v$ E: s- n/ A& B* z
    你提供的网址打不开,请重新编辑帖子,勾选右上角的“纯文本”,然后再保存帖子,超链接才能正常显示
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2018-11-6 10:11:40 | 显示全部楼层
    kyletruman 发表于 2018-11-6 09:12, y3 }; t: u6 t: F8 X
    你提供的网址打不开,请重新编辑帖子,勾选右上角的“纯文本”,然后再保存帖子,超链接才能正常显示{:4_9 ...
    ( L! e; L$ o5 `8 [2 g" A
    kyletruman 兄:0 I* A7 C1 E: l8 {. G
    好像那個鍊也是掛了
  • 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 包, u0 T* S" z( ?+ H$ f

    8 B( M+ q3 q: ^5 y9 r, t) x! Z' v2 S
    1. pip install opencc-python-reimplemented
    复制代码

    ' g0 n( o9 O- p( W/ q: Q' }. ]' J+ u" \& A9 z
    原 opencc-python 包在 python3 里装不了,有人说要整什么 distribute_setup.zip, 某*sdn上居然有人50 个点卖这个文件 ,买者跟帖还说没有用。8 D3 b6 I1 ^2 B' x% q$ J
    . C/ R3 q# @9 F, P1 j0 `
    想着说不定有网友也在折腾繁简转换,希望有人看到可以节省一点时间。

    该用户从未签到

    发表于 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, 2025-4-24 20:03 , Processed in 0.029148 second(s), 30 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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