smartypants is a Python fork of SmartyPants.
Installation
To install it:
python -m pip install smartypants
Quick usage
To use it as a module:
import smartypants text = '"SmartyPants" is smart, so is <code>smartypants</code> -- a Python port' print(smartypants.smartypants(text))
To use the command-line script smartypants:
echo '"SmartyPants" is smart, so is <code>smartypants</code> -- a Python port' | smartypants
Both produce:
“SmartyPants” is smart, so is <code>smartypants</code> — a Python port