美文网首页大数据 爬虫Python AI Sql程序员
一个用命令行翻译单词或句子的工具

一个用命令行翻译单词或句子的工具

作者: stuha | 来源:发表于2017-02-07 16:17 被阅读0次

以前,你遇到生词时可能会打开浏览器搜索,也可能用词典工具。但现在你可以方便的在命令行下翻译单词了!
其实现很简单非常简单,基于api.fanyi.baidu.com,简单有效。代码不再贴出可以去github上去查阅代码,如果喜欢就给个star。如果您有更好的实现方法,就请fork me。

示例
$ translate apple
> ==> 苹果

$ translator --to en 苹果
> ==> Apple

$ translator you are so beautiful!
> ==> 你是如此美丽!

$ translator --to en 很高兴见到你!
> ==> Nice to meet you!
安装
$ git clone https://github.com/stuha/translator.git
$ cd translator && [sudo] python setup.py install
用法
usage: translate [-h] [-b] [-t LANG] [-v] [WORD [WORD ...]]

a translator for command line

positional arguments:
  WORD                the word or sentence to be translated

optional arguments:
  -h, --help          show this help message and exit
  -b, --baidu         use baidu api (default)
  -t LANG, --to LANG  choose which language to be translated to. default is
                      chinese (zh, en, yue, wyw, etc.)
  -v, --version       show program's version number and exit
作者联系方式

1724555125@qq.com

相关文章

  • 一个用命令行翻译单词或句子的工具

    以前,你遇到生词时可能会打开浏览器搜索,也可能用词典工具。但现在你可以方便的在命令行下翻译单词了!其实现很简单非常...

  • 第二章 实践

    1.利用命令行工具来编译运行一个C的命令行程序 2.找出一个整数数组中子数组之和的最大值 3.把一个英语句子中单词...

  • Windows 查看所有用户账户

    使用命令行工具查看

  • adb shell 命令

    adb ( Android Debug Bridge)是一个通用命令行工具,其允许您与模拟器实例或连接的 A...

  • adb的常用命令

    简介 adb ( Android Debug Bridge)是一个通用命令行工具,其允许您与模拟器实例或连接的 A...

  • Android ADB详解

    ADB Android 调试桥 (adb) 是一个通用命令行工具,其允许您与模拟器实例或连接的 Android 设...

  • adb 使用教程 -- install

    adb全称Android Debug Bridge,是一个通用命令行工具,其允许您与模拟器实例或连接的 Andro...

  • Effortless English Rule

    本文翻译于Effortless English Rule by A.G.Hoge 1 学单词要放到短语或句子中,只...

  • 命令行翻译工具 translate-shell及其用法

    命令行翻译工具及用法 安装命令行翻译工具 translate-shell sudo pacman -S trans...

  • Android 调试桥

    Android 调试桥 Android 调试桥 (adb) 是一个通用命令行工具,其允许您与模拟器实例或连接的 A...

网友评论

    本文标题:一个用命令行翻译单词或句子的工具

    本文链接:https://www.haomeiwen.com/subject/skhmittx.html