Skip to content

alterakey/pyredpen

Repository files navigation

PyRedPen: Client for Text Validator

Copyright (C) 2015 Takahiro Yoshimura altakey@gmail.com

This is a Python client for the RedPen, a text validator.

  1. HOW TO USE =============

    $ /path/to/python3/bin/pyvenv ~/ve/rp $ source ~/ve/rp (rp) $ python ./setup.py develop # assuming you are standing on the working copy you've just cloned (rp) $ pip install pyredpen # ... otherwise install from PyPI ... (rp) $ redpen-validate examples/sampledoc-en.txt Found errors (4) (rp) $ redpen-flymake examples/sampledoc-en.txt examples/sampledoc-en.txt:1:0: warning: The number of words (32) exceeds the maximum of 30. [WordNumber] examples/sampledoc-en.txt:1:128: warning: Found repeated word "such". [DoubledWord] examples/sampledoc-en.txt:1:133: warning: Found repeated word "software". [DoubledWord] ... (rp) $ redpen-flymake examples/sampledoc-ja.txt examples/sampledoc-ja.txt:1:0: warning: The length of the sentence (101) exceeds the maximum of 100. [SentenceLength] examples/sampledoc-ja.txt:1:83: warning: Found invalid symbol ",". [InvalidSymbol] examples/sampledoc-ja.txt:1:49: warning: Found repeated word "分散". [DoubledWord] examples/sampledoc-ja.txt:1:51: warning: Found repeated word "ソフトウェア". [DoubledWord] ...

  2. FEATURES ===========

  • Python 3 safe
  • Simple-ish API
  1. BUGS =======
  • Blindly assuming input and output in UTF-8.
  • Insanely hackish.
  1. LICENSE ==========

The MIT license. Please refer to the LICENSE.txt.

About

Client library for RedPen, text validator

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages