Создание и запуск записной книжки PythonCreate and run a Python notebook

Применимо к:Applies to: даSQL Server 2019 (15.x)SQL Server 2019 (15.x)yesSQL Server 2019 (15.x)SQL Server 2019 (15.x)Применимо к:Applies to: даSQL Server 2019 (15.x)SQL Server 2019 (15.x)yesSQL Server 2019 (15.x)SQL Server 2019 (15.x)

В этом руководстве показано, как создать и запустить записную книжку в Azure Data Studio с помощью ядра Python.This tutorial demonstrates how to create and run a notebook in Azure Data Studio using the Python kernel.

Предварительные требованияPrerequisites

Создание записной книжкиCreate a notebook

Выполните следующие действия, чтобы создать файл записной книжки в Azure Data Studio:The following steps show how to create a notebook file in Azure Data Studio:

  1. Откройте Azure Data Studio.Open Azure Data Studio. Если появится запрос на подключение к SQL Server, подключитесь или нажмите кнопку Отмена.If you're prompted to connect to a SQL Server, you may connect or click Cancel.

  2. Выберите Создать записную книжку в меню Файл.Select New Notebook in the File menu.

  3. Выберите Python 3 в качестве значения для параметра Ядро.Select Python 3 for the Kernel. Для параметра Присоединить к задано значение localhost.Attach to is set to "localhost".

    Задать ядро

Вы можете сохранить записную книжку с помощью команды Сохранить или Сохранить как... в меню Файл.You can save the notebook using the Save or Save as... command from the File menu.

Чтобы открыть записную книжку, можно использовать команду Открыть файл... в меню Файл, выбрать Открыть файл на странице приветствия или использовать команду Файл: открыть в палитре команд.To open a notebook, you can use the Open file... command in the File menu, select Open file on the Welcome page, or use the File: Open command from the command palette.

Изменение ядра PythonChange the Python kernel

При первом подключении к ядру Python в записной книжке отображается страница Настройка Python для записных книжек.The first time you connect to the Python kernel in a notebook, the Configure Python for Notebooks page is displayed. Можно выбрать любой из вариантов:You can select either:

  • Новая установка Python — установка новой копии Python для Azure Data Studio.New Python installation to install a new copy of Python for Azure Data Studio, or
  • Использование существующей установки Python — указание пути к существующей установке Python для использования в Azure Data Studio.Use existing Python installation to specify the path to an existing Python installation for Azure Data Studio to use

Чтобы просмотреть расположение и версию активного ядра Python, создайте ячейку кода и выполните следующие команды Python:To view the location and version of the active Python kernel, create a code cell and run the following Python commands:

import os
import sys
print(sys.version_info)
print(os.path.dirname(sys.executable))

Чтобы подключиться к другой установке Python, выполните следующие действия.To connect to a different installation of Python:

  1. В меню Файл последовательно выберите команды Настройки и Параметры.From the File menu, select Preferences and then Settings.
  2. Прокрутите страницу до пункта Конфигурация записной книжки в разделе Расширения.Scroll to Notebook configuration under Extensions.
  3. В разделе Использовать существующую установку Python снимите флажок "Локальный путь к уже существующей установке Python, используемой записными книжками".Under Use Existing Python, uncheck the option "Local path to a preexisting python installation used by Notebooks."
  4. Перезапустите Azure Data Studio.Restart Azure Data Studio.

Когда Azure Data Studio запускается и вы подключаетесь к ядру Python, открывается страница Настройка Python для записных книжек и можно выбрать создание новой установки Python или указать путь к существующей установке.When Azure Data Studio starts and you connect to the Python kernel, the Configure Python for Notebooks page is displayed, You can choose to create a new Python installation or specify a path to an existing installation.

Выполнение ячейки кодаRun a code cell

Можно создать ячейки, содержащие код SQL, который можно запустить на месте, нажав кнопку Выполнить ячейку (скругленная черная стрелка) слева от ячейки.You can create cells containing SQL code that you can run in place by clicking the Run cell button (the round black arrow) to the left of the cell. После того как выполнение ячейки будет завершено, в записной книжке будут показаны результаты.The results are shown in the notebook after the cell finishes running.

Пример:For example:

  1. Добавьте новую ячейку кода Python, выбрав команду +Код на панели инструментов.Add a new Python code cell by selecting the +Code command in the toolbar.

    Панель инструментов записной книжки

  2. Скопируйте приведенный ниже пример, вставьте его в ячейку и щелкните Выполнить ячейку.Copy and paste the following example into the cell and click Run cell. Этот пример выполняет простые математические вычисления, а результат отображается ниже.This example does simple math and the result appears below.

    a = 1
    b = 2
    c = a/b
    print(c)
    

    Запуск ячейки записной книжки

Дальнейшие действияNext steps

Дополнительные сведения о записных книжках:Learn more about notebooks: