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.

Source Distribution

nbspellcheck-0.0.5.tar.gz (3.7 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page