Skip to main content

Spell checker for jupyter notebooks

Project description

npspellcheck

spell checking jupyter notebooks

Writing correctly should be a priority, even for programmers and scientists.

But this is not easy in jupyter notebooks.

In english, a good solution is to make use of the spellchecker notebook extension, which highlights incorrect text:

pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user
jupyter nbextension enable spellchecker/main

However, this extension is currently not able to suggest corrections, and is only available for English.

Since I write blog posts based on jupyter notebooks in French, I came up with a small script for spell checking.

Installation:

pip install nbspellcheck

Example of use:

nbspellcheck.py my_jupyter_notebook.ipynb -l fr

A big thank you to the developers of

that are doing all the heavy lifting.

I made this real fast, and the user interface can be improved. Please don't hesitate to send a PR.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for nbspellcheck, version 0.0.5
Filename, size File type Python version Upload date Hashes
Filename, size nbspellcheck-0.0.5.tar.gz (3.7 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page