noglobal-magic

magic command for prohibit using global variables in Jupyter Notebook


Keywords
jupyter-notebook
License
MIT
Install
pip install noglobal-magic==0.1.3

Documentation

noglobal-magic

Tests PyPI version

For Jupyter Notebook user's, noglobal-magic find global variables in a local scope.

With:

  • No need to wait executing a function
  • flake8 style ignoring-error annotation (# noqa)
  • no_global magic command makes raise error, and warn_global tells a just warning

Installation

Make sure you've this noglobal-magic (And the Python package pyflakes).

pip install noglobal-magic

How to use

In a cell on Jupyter Notebook, load and activate this extension:

%load_ext noglobal_magic
%no_global

You've ready to enjoy coding.

Let's see in colab how it works.