新人写的轮子求指点

2015 年 12 月 26 日
 hzwer

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

用 python3 写了个

https://github.com/hzwer/termdic

求指教 QAQ

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

6246 次点击
所在节点    Python
28 条回复
ahxxm
2015 年 12 月 26 日
依赖里没写 lxml ,我新建的 python3 virtualenv 直接 pip install 之用起来会报错……其实直接用正则就可以搞定?

可以尝试兼容 python2 ,加点测试,多点词典后端(英英,离线文件等?)。。

pypi 上的下载都是镜像站带来的,不要太慌
hzwer
2015 年 12 月 26 日
@ahxxm 嗯嗯,我正在尝试兼容。。
好像是用 BeatifulSoup 的时候提示要加上这个 lxml ,其实并没有很理解它是什么,看来需要学习一个
您是说换成用正则写会更好?
唔,显然我不会相信有人会无聊地去下载啦。。。
hzwer
2015 年 12 月 26 日
@ahxxm 噗。。。 beautiful 都拼错了。。。
xufang
2015 年 12 月 26 日
中学生写成这样挺好的。

建议你研究一下如何在终端输出彩色文字,这样才比较实用。
ahxxm
2015 年 12 月 26 日
@hzwer 它是个 xml 解析库, bs 可以用它来解析网页,可以改成"html.parser"或者其他的试试,不保证能用。。 http://www.crummy.com/software/BeautifulSoup/bs4/doc/#installing-a-parser
Allianzcortex
2015 年 12 月 26 日
@hzwer 好吧,你还是要相信有人要无聊地试一下的,毕竟教学楼都被封了^

高中学 Python? 目测是 OIer
hzwer
2015 年 12 月 26 日
@Allianzcortex 恩。。。退役 OIer
求大家多多指教
spencerqiu
2015 年 12 月 26 日
黄学长黄学长黄学长
873681136
2015 年 12 月 26 日
又见黄学长,我是多年前的 METO , 233
bdbai
2015 年 12 月 26 日
高中正是折腾的时候。加油。
话说你高几?
spencerqiu
2015 年 12 月 26 日
@bdbai
楼主是保送爷菊苣 ...
shidenggui
2015 年 12 月 26 日
不久前我也写过,正好也是用的 youdao 的接口
https://github.com/shidenggui/Command-Line-Dict-For-English
hzwer
2015 年 12 月 26 日
@spencerqiu 并没有保送。。。 QAQ
XiaoXiaoNiWa
2015 年 12 月 26 日
膜拜 hzwer 神犇
orzorz
ahxxm
2015 年 12 月 26 日
@hzwer 啊看漏两句,严格说来我也算是个人的。。用正则比较轻便吧,感觉每次装 lxml 全球气温都要上升一点
unique
2015 年 12 月 26 日
楼主算法好像很 6😶
caizixian
2015 年 12 月 26 日
Orz 黄学长
caizixian
2015 年 12 月 26 日
异常捕获太泛了 容易留隐患
caizixian
2015 年 12 月 26 日
获取命令行参数的地方也有可能抛异常。
hzwer
2015 年 12 月 26 日
@caizixian 我修改了,你顺便帮我看看 python2.x 能不能使?
命令行参数怎么获取比较科学?

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

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

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

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

© 2021 V2EX