#111

Come aprire, visualizzare e modificare un file IPYNB

Se lavori con Jupyter Notebook o collabori con persone che lo utilizzano, probabilmente ti sarà capitato di vedere un file IPYNB. In questa guida ti insegneremo tutto quello che c’è da sapere su questo formato: cos’è, per cosa viene usato, come aprirlo e modificarlo.

Cos’è un file IPYNB?

Il formato IPYNB è un file basato su testo usato da Jupyter Notebook, un’applicazione web interattiva per analizzare e manipolare dati usando il linguaggio di programmazione Python. IPYNB è l’estensione ufficiale dei file generati con Jupyter Notebook.

I file IPYNB contengono il contenuto di una sessione con Jupyter Notebook, come ad esempio input e output del programma, funzioni numeriche e testo.

Cosa significa IPYNB?

Jupyter Notebook è il successore del programma IPython Notebook, e l’estensione .IPYNB è un’abbreviazione di IPython Notebook. Inizialmente destinato all’uso con IPython, il formato IPYNB è oggi usato principalmente da Jupyter Notebook.

#EBEBEB

Gestisci i tuoi documenti in modo efficace

Usa la raccolta di strumenti online gratuiti di Adobe

Prova gli strumenti online di Adobe

Storia del formato IPYNB

Come già detto, il file IPYNB deve il suo nome al programma IPython Notebook. Fernando Pérez e un team di fisici svilupparono la prima versione di notebook per IPython nel 2011, con l’intento di creare un flusso di lavoro interattivo che permettesse agli utenti di analizzare grandi quantità di dati in modo trasparente e collaborativo.

Nel 2014, Pérez annunciò un progetto spin-off per IPython chiamato Project Jupyter. Project Jupyter andò a sostituire IPython e si è evoluto per supportare dati interattivi e calcoli scientifici in 100 diversi linguaggi di programmazione. I file IPYNB vengono ora usati principalmente da Jupyter Notebook.

A cosa servono i file IPYNB?

Questo formato viene utilizzato per diversi scopi:

Manipolare e analizzare il linguaggio Python

I file IPYNB sono utilizzati principalmente da Jupyter Notebook, un programma interattivo per lo sviluppo di software che aiuta gli utenti a usare il linguaggio Python.

Creare documenti computazionali

I file IPYNB consentono di creare documenti computazionali in Jupyter Notebook. Quando crei un nuovo documento in Jupyter, il file verrà salvato automaticamente in formato .IPYNB, l’estensione usata da questo software.

Tenere traccia di dati computazionali

I file IPYNB consentono la registrazione computazionale di una sessione dell’applicazione web Jupyter Notebook e includono informazioni come input e output di calcolo, funzioni matematiche e testi esplicativi.

Incoraggiare la collaborazione.

In alcuni casi, gli utenti caricano file IPYNB online con una URL pubblicamente accessibile. In questo modo altri utenti possono scaricare questi documenti o accedervi online in modo semplice, senza installare programmi di terze parti.

Scopri ulteriori informazioni su altri tipi di file.

Vantaggi e svantaggi dei file IPYNB

Come qualsiasi altro formato, anche i file IPYNB presentano vantaggi e svantaggi. Esaminiamoli in dettaglio.

Vantaggi

  • Leggibile dall’utente. Essendo file di testo formattati usando JSON (JavaScript Object Notation), questi documenti sono facili da leggere.
  • Standard aperto. I file IPYNB sono salvati in un formato aperto. Essenzialmente, questo significa che chiunque può accedervi e utilizzarli.
  • Conversione in altri formati. I file IPYNB possono essere convertiti nei formati HTML, PDF, reStructuredText e LateX.

Svantaggi

  • Funzionalità di testo limitate. I file IPYNB non possono contenere testo formattato, ad esempio caratteri di dimensioni e stili diversi.
  • Debugging difficoltoso. L’esecuzione non lineare rende difficoltoso il debugging dei documenti IPYNB, soprattutto se perdi il conto di quali celle hai già eseguito e quali invece no.
  • Difficile da scalare. Se lavori con volumi di dati troppo grandi per la memoria del tuo computer, usare i file IPYNB diventa difficoltoso.

Come aprire un file IPYNB

Puoi aprire un file IPYNB in Windows, Mac, Linux e sul Web con Jupyter Notebook. Procedi così:

  1. Installa Jupyter Notebook sul tuo computer. O apri l’applicazione se l’hai già installata.
  2. Fai clic su “Upload” nell’angolo in alto a destra della schermata.
  3. Nella finestra che si apre, individua il file IPYNB che vuoi aprire e selezionalo.
  4. Una volta scelto il file, fai clic su “Open”.
  5. Fai doppio clic sul file nell’applicazione Jupyter. Il tuo documento IPYNB si aprirà in una scheda separata.

Come creare e modificare un file IPYNB

Puoi creare e modificare un file IPYNB in Jupyter Notebook. Procedi così:

  1. Installa o apri l’applicazione Jupyter Notebook.
  2. Fai clic su “New Tab”, nell’angolo in alto a destra della schermata.
  3. Seleziona “Python 3” dal menu a discesa.
  4. Si aprirà un nuovo file IPYNB che potrai creare e modificare.

Puoi creare e salvare file IPYNB anche con Visual Studio Code di Microsoft.

Convertire un file IPYNB in formato PDF

Se vuoi trasformare il tuo file in un formato più facile da condividere, lo strumento gratuito per la conversione in PDF di Adobe è un ottimo punto di partenza.

Procedi così:

  1. Trascina e rilascia il file nella finestra o selezionalo dal tuo dispositivo.
  2. Attendi qualche secondo mentre il file viene convertito.
  3. Scarica o condividi il PDF.

Se il tuo file IPYNB non è leggibile nella sua forma attuale, puoi usare un programma gratuito online per trasformarlo in un file TXT o DOCX e poi convertirlo in PDF come spiegato qui sopra usando lo strumento di conversione generale o quello specifico per passare da Word a PDF.

Altri tipi di file simili al formato IPYNB

File LOG

Trova ulteriori informazioni su questo formato utilizzato da vari programmi e sistemi operativi per tenere traccia degli eventi che accadono sul computer.

File DOCX

Scopri di più sul formato di testo standard per salvare documenti in Microsoft Word.

File MSG

Impara a conoscere l’estensione che permette agli utenti di Microsoft Outlook di scambiarsi messaggi e appuntamenti.

File TXT

Leggi di più su questo formato di testo semplice che può essere aperto e modificato in qualsiasi editor di testo o programma di videoscrittura.

#EBEBEB

Scopri tutti i tipi di file Adobe

Trova ulteriori informazioni su altri tipi di file e documenti di testo con Adobe.

Prova gli strumenti online di Adobe

Domande frequenti sui file IPYNB

Che differenza c’è tra i formati PY e IPYNB?

La differenza principale tra i formati PY e IPYNB è che il primo è un normale file di programmazione Python, ovvero un file di testo che contiene esclusivamente codice. Il formato IPYNB, invece, è un file notebook Python che oltre al codice del notebook contiene i risultati della sua esecuzione e altre impostazioni interne.

Come si elimina un file IPYNB?

Puoi eliminare un file IPYNB aprendo l’applicazione Jupyter Notebook e andando al pannello di controllo. Seleziona la piccola casella di spunta situata a sinistra del nome del file, quindi seleziona l’icona rossa del cestino, situata in alto a sinistra nel menu del pannello di controllo.

Come si converte un file IPYNB in formato PY?

Convertire un file IPYNB in formato PY è semplice. Avvia l’applicazione Jupyter Notebook, quindi apri il file IPYNB che vuoi convertire. Vai al menu del file, seleziona “Download as” e fai clic sull’opzione “Python” (.py).

Come si riducono le dimensioni di un file IPYNB?

Per ridurre le dimensioni di un file IPYNB, seleziona il menu “Cell” in alto nella schermata dell’applicazione Jupyter Notebook. Dal menu a tendina, scegli “All Output” e poi “Clear”, quindi salva il file. Questa operazione dovrebbe ridurre le dimensioni del file e rendere più veloce l’apertura.

Perché le dimensioni di un file IPYNB sono così grandi?

Quando salvi un file IPYNB, viene salvato l’output di tutte le celle, che può includere grandi quantità di dati. Per ridurre le dimensioni del file IPYNB, nell’applicazione Jupyter Notebook fai clic “All Output” e poi “Clear”.

https://main--dc--adobecom.hlx.page/it/dc-shared/fragments/shared-fragments/frictionless/verb-footer/verb-footer-shell