Python论坛  - 讨论区

标题:[python-chinese] 算法求助(设计英语词典查找程序)

2007年11月25日 星期日 17:21

york cao yorkcao在gmail.com
星期日 十一月 25 17:21:41 HKT 2007

要做一个小型的英文单词查找程序,群里面谁能够提供一下常用的单词表。
谢谢。
-- 
Student department 2 room 417, BUPT
tel:4639
派森一月,不舍昼夜。

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年11月25日 星期日 19:39

Jiahua Huang jhuangjiahua在gmail.com
星期日 十一月 25 19:39:31 HKT 2007

给你这个吧,来自自由软件 xdict/pydoct 的词典

http://linuxfire.com.cn/~huahua/soft/dict/xdict-ec.db.7z

import bsddb
db = bsddb.btopen('xdict.db')

def quer(word):
    if word in db:
        return db[word]
    return ''

if __name__=="__main__":
    import sys
    try:
        print quer(sys.argv[1]).decode('utf8'),
    except:
        pass


On Nov 25, 2007 5:21 PM, york cao <yorkcao at gmail.com> wrote:
> 要做一个小型的英文单词查找程序,群里面谁能够提供一下常用的单词表。
> 谢谢。

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年11月25日 星期日 20:11

york cao yorkcao在gmail.com
星期日 十一月 25 20:11:47 HKT 2007

谢谢你,不过我想从原始的设计。那个数据库封装了,什么都看不见了。。

On Nov 25, 2007 7:39 PM, Jiahua Huang <jhuangjiahua在gmail.com> wrote:
> 给你这个吧,来自自由软件 xdict/pydoct 的词典
>
> http://linuxfire.com.cn/~huahua/soft/dict/xdict-ec.db.7z
>
> import bsddb
> db = bsddb.btopen('xdict.db')
>
> def quer(word):
>     if word in db:
>         return db[word]
>     return ''
>
> if __name__=="__main__":
>     import sys
>     try:
>         print quer(sys.argv[1]).decode('utf8'),
>     except:
>         pass
>
>
> On Nov 25, 2007 5:21 PM, york cao <yorkcao在gmail.com> wrote:
> > 要做一个小型的英文单词查找程序,群里面谁能够提供一下常用的单词表。
> > 谢谢。
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese



-- 
Student department 2 room 417, BUPT
tel:4639
派森一月,不舍昼夜。

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年11月25日 星期日 20:15

篱笆 nameliba在gmail.com
星期日 十一月 25 20:15:39 HKT 2007

 ÕÒ¸ödb´ò¿ªµÄ¹¤¾ß²»¾ÍÐÐÁË

ÔÚ07-11-25£¬york cao <yorkcao在gmail.com> дµÀ£º
>
> ллÄ㣬²»¹ýÎÒÏë´ÓԭʼµÄÉè¼Æ¡£ÄǸöÊý¾Ý¿â·â×°ÁË£¬Ê²Ã´¶¼¿´²»¼ûÁË¡£¡£
>
> On Nov 25, 2007 7:39 PM, Jiahua Huang <jhuangjiahua在gmail.com> wrote:
> > ¸øÄãÕâ¸ö°É£¬À´×Ô×ÔÓÉÈí¼þ xdict/pydoct µÄ´Êµä
> >
> > http://linuxfire.com.cn/~huahua/soft/dict/xdict-ec.db.7z
> >
> > import bsddb
> > db = bsddb.btopen('xdict.db')
> >
> > def quer(word):
> >     if word in db:
> >         return db[word]
> >     return ''
> >
> > if __name__=="__main__":
> >     import sys
> >     try:
> >         print quer(sys.argv[1]).decode('utf8'),
> >     except:
> >         pass
> >
> >
> > On Nov 25, 2007 5:21 PM, york cao <yorkcao在gmail.com> wrote:
> > > Òª×öÒ»¸öСÐ͵ÄÓ¢Îĵ¥´Ê²éÕÒ³ÌÐò£¬ÈºÀïÃæË­Äܹ»Ìṩһϳ£Óõĵ¥´Ê±í¡£
> > > лл¡£
> > _______________________________________________
> > python-chinese
> > Post: send python-chinese在lists.python.cn
> > Subscribe: send subscribe to python-chinese-request在lists.python.cn
> > Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> > Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>
>
> --
> Student department 2 room 417, BUPT
> tel£º4639
> ÅÉÉ­Ò»Ô£¬²»ÉáÖçÒ¹¡£
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20071125/47d8a8ed/attachment.htm 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年11月25日 星期日 20:54

李富荣 leefurong在gmail.com
星期日 十一月 25 20:54:53 HKT 2007

½ðɽ´Ê°Ô¡¢ÎÒ°®±³µ¥´ÊµÈÈí¼þÓ¦¸Ã¶¼Óиö"µ¥´Êµ¼³ö"µÄ¹¦ÄÜ¡­¡­


ÔÚ07-11-25£¬Àé°Ê <nameliba在gmail.com> дµÀ£º
>
>  ÕÒ¸ödb´ò¿ªµÄ¹¤¾ß²»¾ÍÐÐÁË
>
> ÔÚ07-11-25£¬york cao <yorkcao在gmail.com> дµÀ£º
> >
> > ллÄ㣬²»¹ýÎÒÏë´ÓԭʼµÄÉè¼Æ¡£ÄǸöÊý¾Ý¿â·â×°ÁË£¬Ê²Ã´¶¼¿´²»¼ûÁË¡£¡£
> >
> > On Nov 25, 2007 7:39 PM, Jiahua Huang < jhuangjiahua在gmail.com> wrote:
> > > ¸øÄãÕâ¸ö°É£¬À´×Ô×ÔÓÉÈí¼þ xdict/pydoct µÄ´Êµä
> > >
> > > http://linuxfire.com.cn/~huahua/soft/dict/xdict-ec.db.7z>
> > >
> > > import bsddb
> > > db = bsddb.btopen('xdict.db')
> > >
> > > def quer(word):
> > >     if word in db:
> > >         return db[word]
> > >     return ''
> > >
> > > if __name__=="__main__":
> > >     import sys
> > >     try:
> > >         print quer(sys.argv[1]).decode('utf8'),
> > >     except:
> > >         pass
> > >
> > >
> > > On Nov 25, 2007 5:21 PM, york cao < yorkcao在gmail.com> wrote:
> > > > Òª×öÒ»¸öСÐ͵ÄÓ¢Îĵ¥´Ê²éÕÒ³ÌÐò£¬ÈºÀïÃæË­Äܹ»Ìṩһϳ£Óõĵ¥´Ê±í¡£
> > > > лл¡£
> > > _______________________________________________
> > > python-chinese
> > > Post: send python-chinese在lists.python.cn
> > > Subscribe: send subscribe to python-chinese-request在lists.python.cn
> > > Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> > > Detail Info: http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
> > --
> > Student department 2 room 417, BUPT
> > tel£º4639
> > ÅÉÉ­Ò»Ô£¬²»ÉáÖçÒ¹¡£
> > _______________________________________________
> > python-chinese
> > Post: send python-chinese在lists.python.cn
> > Subscribe: send subscribe to python-chinese-request在lists.python.cn
> > Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> >
> > Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>
>
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20071125/819e85ce/attachment-0001.htm 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年11月26日 星期一 11:04

Jiahua Huang jhuangjiahua在gmail.com
星期一 十一月 26 11:04:12 HKT 2007

什么啊,就是标准的 bsddb 磁盘字典,

上边不是给你贴了读取么,

import bsddb
db = bsddb.btopen('xdict.db')

words = list(db)
wordsdict = dict(db)

就是得到单词表


恩,难道你在 python 还没用过 dict ?

On Nov 25, 2007 8:11 PM, york cao <yorkcao at gmail.com> wrote:
> 谢谢你,不过我想从原始的设计。那个数据库封装了,什么都看不见了。。
>
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年11月28日 星期三 09:49

Albert Lee hanzhupeng在gmail.com
星期三 十一月 28 09:49:26 HKT 2007

他是想从基本数据结构开始写

On 26/11/2007, Jiahua Huang <jhuangjiahua在gmail.com> wrote:
> 什么啊,就是标准的 bsddb 磁盘字典,
>
> 上边不是给你贴了读取么,
>
> import bsddb
> db = bsddb.btopen('xdict.db')
>
> words = list(db)
> wordsdict = dict(db)
>
> 就是得到单词表
>
>
> 恩,难道你在 python 还没用过 dict ?
>
> On Nov 25, 2007 8:11 PM, york cao <yorkcao在gmail.com> wrote:
> > 谢谢你,不过我想从原始的设计。那个数据库封装了,什么都看不见了。。
> >
> >
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
> >
>

--~--~---------~--~----~------------~-------~--~----~
คุณได้รับข้อความนี้เนื่องจากคุณเป็นสมาชิกกลุ่ม Google Groups กลุ่ม "Woodpecker.Python"
 หากต้องการโพสต์ถึงกลุ่มนี้ ให้ส่งอีเมลไปที่ PyWoodpecker在googlegroups.com
 หากต้องการยกเลิกการเป็นสมาชิกกลุ่ม ส่งอีเมลไปที่ PyWoodpecker-unsubscribe在googlegroups.com
 หากต้องการดูตัวเลือกเพิ่มเติม โปรดไปที่กลุ่มนี้โดยคลิกที่ http://groups.google.com/group/PyWoodpecker?hl=th
-~----------~----~----~----~------~----~------~--~---


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年11月28日 星期三 18:13

篱笆 nameliba在gmail.com
星期三 十一月 28 18:13:14 HKT 2007

ºÃÏñÊÇ·±ÌåµÄ.ÓÐûÓмòÌåµÄÄØ?

ÔÚ07-11-26£¬Jiahua Huang <jhuangjiahua在gmail.com> дµÀ£º
>
> ʲô°¡£¬¾ÍÊDZê×¼µÄ bsddb ´ÅÅÌ×ֵ䣬
>
> Éϱ߲»ÊǸøÄãÌùÁ˶Áȡô£¬
>
> import bsddb
> db = bsddb.btopen('xdict.db')
>
> words = list(db)
> wordsdict = dict(db)
>
> ¾ÍÊǵõ½µ¥´Ê±í
>
>
> ¶÷£¬ÄѵÀÄãÔÚ python »¹Ã»Óùý dict £¿
>
> On Nov 25, 2007 8:11 PM, york cao <yorkcao在gmail.com> wrote:
> > ллÄ㣬²»¹ýÎÒÏë´ÓԭʼµÄÉè¼Æ¡£ÄǸöÊý¾Ý¿â·â×°ÁË£¬Ê²Ã´¶¼¿´²»¼ûÁË¡£¡£
> >
> >
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20071128/58a4f2ab/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年11月28日 星期三 21:41

机器人 houqinglong在gmail.com
星期三 十一月 28 21:41:02 HKT 2007

ÐÂÊÖ¿´ÈÈÄÖ¡£¡£¡£¶¥¡£

ÔÚ07-11-28£¬Àé°Ê <nameliba在gmail.com> дµÀ£º
>
> ºÃÏñÊÇ·±ÌåµÄ.ÓÐûÓмòÌåµÄÄØ?
>
> ÔÚ07-11-26£¬Jiahua Huang <jhuangjiahua在gmail.com> дµÀ£º
> >
> > ʲô°¡£¬¾ÍÊDZê×¼µÄ bsddb ´ÅÅÌ×ֵ䣬
> >
> > Éϱ߲»ÊǸøÄãÌùÁ˶Áȡô£¬
> >
> > import bsddb
> > db = bsddb.btopen('xdict.db')
> >
> > words = list(db)
> > wordsdict = dict(db)
> >
> > ¾ÍÊǵõ½µ¥´Ê±í
> >
> >
> > ¶÷£¬ÄѵÀÄãÔÚ python »¹Ã»Óùý dict £¿
> >
> > On Nov 25, 2007 8:11 PM, york cao <yorkcao在gmail.com> wrote:
> > > ллÄ㣬²»¹ýÎÒÏë´ÓԭʼµÄÉè¼Æ¡£ÄǸöÊý¾Ý¿â·â×°ÁË£¬Ê²Ã´¶¼¿´²»¼ûÁË¡£¡£
> > >
> > >
> > _______________________________________________
> > python-chinese
> > Post: send python-chinese在lists.python.cn
> > Subscribe: send subscribe to python-chinese-request在lists.python.cn
> > Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> > Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>
>
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>



-- 
It's doesn't matter who wins, just try you best
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20071128/44fc198b/attachment.htm 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号