widget_code_input
TypeScript icon, indicating that this package has built-in type declarations

3.6.2 • Public • Published

widget-code-input

A widget to allow input of a python function, with syntax highlighting.

Try it with Binder !

  • Simple usage of the widget code input

Binder

  • Impact distance of a projectile ( a exmaple for using the widget-code-input for a educational notebook )
  • Text for the exercise: Binder

  • The interactive exercise: Binder

Installation

You can install using pip:

pip install widget_code_input

Or if you use jupyterlab:

pip install widget_code_input
jupyter lab build

If you are using Jupyter Notebook 5.2 or earlier, you may also need to enable the nbextension:

jupyter nbextension enable --py [--sys-prefix|--user|--system] widget_code_input

There are seven different code themes can be chosen. They are "eclipse", "idea", "material", "midnight", "monokai", "nord" and "solarized". You can check the appearance of the code themes at:

https://codemirror.net/demo/theme.html

Acknowledgements

We acknowledge support from the EPFL Open Science Fund via the OSSCAR project.

/widget_code_input/

    Package Sidebar

    Install

    npm i widget_code_input

    Weekly Downloads

    0

    Version

    3.6.2

    License

    BSD-3-Clause

    Unpacked Size

    319 kB

    Total Files

    17

    Last publish

    Collaborators

    • ddu2020