Как сохранить блокнот Jupyter как скрипт Python без подсказок терминала или номеров строк

Чтобы сохранить Jupyter Notebook как скрипт Python без подсказок терминала и номеров строк, вы можете использовать различные методы. Вот несколько вариантов:

  1. Использование меню Jupyter Notebook: откройте Jupyter Notebook и выберите Файл>Загрузить как>Python (.py). При этом записная книжка будет сохранена как скрипт Python без включения подсказок терминала или номеров строк.

  2. Использование инструмента командной строки nbconvert. Вы можете использовать инструмент командной строки nbconvert, входящий в состав Jupyter Notebook, для преобразования записной книжки в сценарий Python. Откройте терминал или командную строку и перейдите в каталог, в котором находится ваш ноутбук. Затем выполните следующую команду:

    jupyter nbconvert --to script notebook.ipynb

    Блокнот преобразуется в скрипт Python (notebook.py) без включения подсказок терминала или номеров строк.

  3. Программное использование nbconvert. Вы также можете программно преобразовать записную книжку в скрипт Python с помощью библиотеки nbconvert. Вот пример фрагмента кода:

    from nbconvert import PythonExporter
    with open('notebook.ipynb') as f:
       notebook_content = f.read()
    exporter = PythonExporter()
    script, _ = exporter.from_notebook_node(exporter.reads(notebook_content))
    
    with open('notebook.py', 'w') as f:
       f.write(script)

    Этот метод позволяет настроить процесс преобразования и при необходимости исключить подсказки терминала или номера строк.