新人写的轮子求指点

2015-12-26 14:44:53 +08:00
 hzwer

想在终端下实现查英文单词和词组

用 python3 写了个

https://github.com/hzwer/termdic

求指教 QAQ

ps :第一次在 V2EX 发帖,高中狗,有什么做错的地方求轻喷

4989 次点击
所在节点    Python
28 条回复
hiluluke
2015-12-26 21:48:27 +08:00
一样的轮子啊。。。我这个比较简洁。。。 https://github.com/wszgxa/tra 用 node 写的。
hzwer
2015-12-26 21:54:21 +08:00
@unique 并不。。。
messyidea
2015-12-26 22:21:21 +08:00
@ahxxm 比喻好形象啊,那个 lxml 在 256mb 内存的机器上根本编译不了。我每次都是直接 apt-get 的
caizixian
2015-12-27 08:52:11 +08:00
@hzwer 我最近只有手机用。
命令行参数处理可以用 docopt 或者 argparse
ahxxm
2015-12-27 11:30:46 +08:00
@messyidea 开缓存试试。。
nekoprpr
2015-12-29 10:38:41 +08:00
一个 bug ,如果查询单词英音或美音音标有超过一种读法会报错,类似 year , the ,
File "C:/Users/ryy/Desktop/termdic-master/termdic/termdic.py", line 24, in look_up
print(cl(u'英音{0} 美音{1}'.format(ps[0], ps[1]), 'cyan'))
UnicodeEncodeError: 'gbk' codec can't encode character '\xf0' in position 27: illegal multibyte sequence
建议解决。
hzwer
2015-12-29 21:26:37 +08:00
@nekoprpr 在 windows 系统下好像是无法使用的,运行都会报编码错误的吧?
0.1.0 版本 linux 和 mac os 好像不会出现这个问题
Allianzcortex
2016-01-05 11:07:30 +08:00
@hzwer 用 argparse, argv[1:]太简单了,用 getopt ,算了,不说了,都是泪

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/246286

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX