Impostazioni di inizializzazione di Python in Excel

Si applica a
Excel per Microsoft 365 Excel per Microsoft 365 per Mac

Per informazioni sulla disponibilità, vedere Disponibilità di Python in Excel. Se si verificano problemi con Python in Excel, segnalarli scegliendoFeedback della Guida> in Excel.

Non si ha esperienza con Python in Excel? Introduzione a Python in Excel e Introduzione a Python in Excel.

Riquadro attività Impostazioni di inizializzazione

Python in Excel offre un riquadro attività Impostazioni di inizializzazione. Questo riquadro attività consente di controllare e creare impostazioni Python universali per una cartella di lavoro.

Le impostazioni di inizializzazione di una cartella di lavoro non influiscono sulle impostazioni di inizializzazione di un'altra cartella di lavoro, anche se entrambe le cartelle di lavoro sono aperte contemporaneamente.

Nota

Nei progetti Python su un computer locale, le impostazioni di inizializzazione vengono comunemente salvate in un file chiamato init.py. Il riquadro attività Impostazioni di inizializzazione di Python in Excel funziona in modo analogo a un file init.py.

Accedere al riquadro attività

Per aprire il riquadro attività Impostazioni inizializzazione, passare alla scheda Formule e selezionare Inizializzazione nella sezione Python.

Passare a Formule e selezionare Inizializzazione nella sezione Python per aprire il riquadro attività Impostazioni inizializzazione.

Impostazioni predefinite

Per impostazione predefinita, il riquadro attività Impostazioni inizializzazione include le istruzioni e i commenti seguenti. Alcune di queste dichiarazioni sono obbligatorie e non devono essere rimosse, e alcune di esse sono modificabili. Per ulteriori informazioni, vedere le sezioni Impostazioni richieste e Impostazioni modificabili seguenti.

# 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)

Impostazioni necessarie

Il riquadro attività Impostazioni di inizializzazione contiene alcune istruzioni necessarie per il calcolo corretto di Python in Excel.

Importante

Non è consigliabile rimuovere le seguenti istruzioni. Queste impostazioni controllano il modo in cui Excel esegue le formule Python. La rimozione di queste istruzioni può causare errori.

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

Impostazioni modificabili

Il riquadro attività Impostazioni inizializzazione include le istruzioni di importazione seguenti per le librerie NumPy, pandas, Matplotlib, statsmodels e seaborn per impostazione predefinita.

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

Se necessario, puoi aggiungere istruzioni di importazione per librerie aggiuntive e modificare o rimuovere queste istruzioni di importazione di librerie open source esistenti. Per informazioni sulle librerie disponibili, vedere Librerie open source e Python in Excel .

Nota

La modifica delle impostazioni di inizializzazione influisce sul comportamento di Python nella cartella di lavoro. Qualsiasi modifica può avere un impatto sia su Python in Excel che su Copilot in Excel con Python.

Librerie open source e Python in Excel

Sicurezza dei dati e Python in Excel