Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
命令行下的扇贝(shanbay.com)词典
Python Shell
Branch: dev

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
docs
pyshanb
tests
.gitignore
.travis.yml
CHANGELOG.rst
LICENSE.txt
MANIFEST.in
Makefile
README.rst
TODO.md
optionals.txt
pyshanb.conf
pytest.ini
requirements.txt
setup.py
shanbay.ico
shanbay.py
shanbay.spec

README.rst

PyShanb:命令行下的扇贝词典

Build Pypi version Pypi downloads

基于 扇贝网 API v0.8 开发的一个命令行下的查词工具。

文档

http://pyshanb.readthedocs.org/

功能

  • 自动登录扇贝网(需要配置用户名及密码);
  • 显示单词中文释义;
  • 显示单词英文释义(可选,默认禁用);
  • 自动发音(Windows only)(可选,默认禁用);
  • 自动添加单词到扇贝网词库(当天待背单词列表)(可选,默认禁用);
  • 询问是否添加单词到扇贝网词库(可选,默认启用);
  • 显示例句(显示用户在扇贝网添加的例句)(可选,默认禁用);
  • 配置文件(配置用户名、密码及其他功能项);
  • 从爱词霸网获取单词信息(可选,默认禁用);
  • 通过命令行参数指定配置文件、用户名及密码等;
  • 登录后显示用户昵称;
  • 添加单词例句(可选,默认启用);
  • 高亮单词及错误信息。
  • 插件功能

安装使用

  1. pip install pyshanb
  2. 命令行下执行:shanbay -u username -p password(Tips:使用过程中输入 q 即可退出程序)。

命令行参数

>shanbay --hlep
usage: shanbay.py [-h] [-V] [-s SETTINGS] [-u USERNAME] [-p PASSWORD]
                  [-e | -E] [-i | -I] [-a | -A]
                  [--color {black,white,red,green,yellow,blue,magenta,cyan,gray}]
                  [--plugin {youdao}] [--example | --disable-example]
                  [--english | --disable-english]

An command line tool for shanbay.com.

optional arguments:
  -h, --help            show this help message and exit
  -V, --version         show program's version number and exit
  -s SETTINGS, --settings SETTINGS
                        the settings file of the application
  -u USERNAME, --username USERNAME
                        the account username of shanbay.com
  -p PASSWORD, --password PASSWORD
                        the account password of shanbay.com
  -e, --add-example     enable "Add example" feature
  -E, --disable-add-example
                        disable "Add example" feature
  -i, --iciba           enable "Get data from iciba.com" feature
  -I, --disable-iciba   disable "Get data from iciba.com" feature
  -a, --auto-play       enable "Auto play audio" feature
  -A, --disable-auto-play
                        disable "Auto play audio" feature
  --color {black,white,red,green,yellow,blue,magenta,cyan,gray}
                        colorize keyword (default: green)
  --plugin {youdao}     enable plugin
  --example, --enable-example
                        enable examples
  --disable-example     disable examples
  --english             enable english definition
  --disable-english     disable english definition

License

Licensed under the MIT License.

图标版权归 扇贝网 所有.

Something went wrong with that request. Please try again.