Параметры инициализации Python в Excel

Применяется к
Excel для Microsoft 365 Excel для Microsoft 365 для Mac

Сведения о доступности см. в статье о доступности Python в Excel. Если у вас возникли какие-либо проблемы с Python в Excel, сообщите о них, выбрав Help>Feedback в Excel.

Новичок в Python в Excel? Начните с введения в Python в Excel и начала работы с Python в Excel.

Область задач "Параметры инициализации"

Python в Excel предлагает область задач "Параметры инициализации". Эта область задач позволяет управлять и создавать универсальные параметры Python для книги.

Параметры инициализации в одной книге не влияют на параметры инициализации в другой, даже если обе книги открыты одновременно.

Примечание

В проектах Python на локальном компьютере параметры инициализации обычно сохраняются в файле init.py. Область задач "Параметры инициализации Python в Excel" функционирует аналогично файлу init.py.

Доступ к области задач

Чтобы открыть область задач параметров инициализации, перейдите на вкладку Формулы и выберите Инициализация в разделе Python.

Перейдите в раздел

Параметры по умолчанию

По умолчанию область задач "Параметры инициализации" включает следующие операторы и комментарии. Некоторые из этих утверждений обязательны и не должны быть удалены, а некоторые из утверждений можно редактировать. Дополнительные сведения см. в разделах "Необходимые параметры " и "Редактируемые параметры ".

# The following import statements are pre-loaded.
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import statsmodels as sm
import seaborn as sns
import excel
import warnings

warnings.simplefilter('ignore')

# Set default conversions for the xl() function. excel.set_xl_scalar_conversion(excel.convert_to_scalar) excel.set_xl_array_conversion(excel.convert_to_dataframe)

Обязательные параметры

Область задач "Параметры инициализации" содержит некоторые инструкции, необходимые для правильных вычислений в Python в Excel.

Важно

Удаление следующих утверждений не рекомендуется. Эти параметры определяют, как Excel запускает формулы Python. Удаление этих утверждений может привести к ошибкам.

import excel
import warnings
warnings.simplefilter('ignore')
excel.set_xl_scalar_conversion(...)
excel.set_xl_array_conversion(...)

Редактируемые параметры

Область задач "Параметры инициализации" по умолчанию включает следующие операторы импорта для библиотек NumPy, pandas, Matplotlib, statsmodels и seaborn.

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import statsmodels as sm
import seaborn as sns

При необходимости вы можете добавить операторы импорта для дополнительных библиотек и редактировать или удалять операторы импорта существующих библиотек с открытым кодом. Сведения о доступных библиотеках см. в статьях Библиотеки с открытым исходным кодом и Python в Excel .

Примечание

Изменение параметров инициализации влияет на поведение Python в книге. Любые изменения могут повлиять как на Python в Excel, так и на Copilot в Excel с Python.

Библиотеки с открытым исходным кодом и Python в Excel

Безопасность данных и Python в Excel