How to download a .py file from Jupyter lab notebook?

In Jupyter lab, go to File Menu. Select "Export Notebook as" and then choose the "Export Notebook to Executable Script" option.

For Jupyter notebook, there is "Download as" option in File menu of Jupyter notebook. You can select Python (.py) from the list of available options.


From the jupyter docs: (https://jupyterlab.readthedocs.io/en/stable/user/export.html) JupyterLab allows you to export your jupyter notebook files (.ipynb) into other file formats such as:

Asciidoc .asciidoc

HTML .html

Latex .tex

Markdown .md

PDF .pdf

ReStructured Text .rst

Executable Script .py

Reveal.js Slides .html

To access these options, while a notebook is open, browse the File menu: