• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

mzfanyi: 一个终端的翻译工具,简单易用,翻译源暂时采用有道提供的API ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

mzfanyi

开源软件地址:

https://gitee.com/qiyou/mzfanyi

开源软件介绍:

mzfanyi

一个简单实用的终端工具,用来查询单词或进行简单的中英互译。

原因

纯粹是为了简单方便,有时候在终端写东西或看文档的时候,碰到起不好名字的变量或者猜不出意思的单词的时候总得打开麻烦的字典去差,要不就是去翻译网站查,搞的很麻烦。

于是我就想,要是能在终端直接查询某个单词或中文英译就好了,我的要求也不高,只需要简单方便就行。

本来想看看有没有这样的软件,但是突然意识到自己是个程序员,我TM汗啊,于是干脆就决定自己写个东西得了。

我是做Java的,对Python也不熟,但是我想Python在这里会更合适些。

起因就是这样子,没有加解析本地词库,以后碰到断网可能会加上。

使用的是有道API,本来想用google的,考虑到GWF的因素,还是放弃了。

安装方法

最好是将 mzfanyi.py 拷贝到一个地方,用 chmod 加上可执行权限,然后用 ln 创建一个软连接 mzfanyi 到 /usr/local/bin 目录。

就像这样子 ln -s xxx/mzfanyi.py /usr/local/bin/mzfanyi

当然,直接将它复制到 $PATH 目录也行,但我觉得这样子太没有规矩。

使用方法

我没有加 Usage doc,其实你看脚本就可以明白它多么简单。

直接运行 mzfanyi 参数就是要查询的单词或中文

比如要查询英文,就可以直接这样运行:

mzfanyi parametermzfanyi 'Oh, Shit!!!'

不过在查询句子时,小心叹号。这是一个bash的缺陷,如果有叹号在结尾,最好用单引号而不是双引号。如果这样mzfanyi "Oh,Shit!"是肯定不行的。

要查询中文英译,也也一样

    mzfanyi 参数    mzfanyi '使用方法,描述文件'

另外,加入了argparse模块,所以可以运行 mzfanyi -h 来查看帮助信息


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap