Cos'è Python Spyder IDE e come usarlo?



Python Spyder IDE è un IDE multipiattaforma open source. È progettato da scienziati ed è riservato esclusivamente a scienziati, analisti di dati e ingegneri.

È sempre necessario disporre di ambienti interattivi per creare applicazioni software e questo fatto diventa molto importante quando si lavora nei campi di , ingegneria e ricerca scientifica. L'IDE Python Spyder è stato creato per lo stesso scopo. In questo articolo imparerai come installare e utilizzare Spyder o Scientific e sviluppo QUI .

Prima di proseguire, diamo un'occhiata a tutti gli argomenti discussi qui:





Cominciamo.

Cos'è Python Spyder IDE?

Spyder è un IDE multipiattaforma open source. Il Spyder IDE è scritto completamente in Python. È progettato da scienziati ed è esclusivamente per scienziati, e ingegneri. È anche noto come IDE per lo sviluppo di Python scientifico e ha una vasta gamma di caratteristiche notevoli che sono discusse di seguito.



Caratteristiche di Spyder

Alcune delle caratteristiche notevoli di Spyder sono:

  • Evidenziazione della sintassi personalizzabile
  • Disponibilità di punti di interruzione (debug e punti di interruzione condizionali)
  • Esecuzione interattiva che consente di eseguire linee, file, celle, ecc.
  • Eseguire le configurazioni per le selezioni della directory di lavoro, le opzioni della riga di comando, la console corrente / dedicata / esterna, ecc
  • Può cancellare le variabili automaticamente (o accedere al debug)
  • La navigazione attraverso celle, funzioni, blocchi, ecc. Può essere ottenuta tramite Outline Explorer
  • Fornisce introspezione del codice in tempo reale (la capacità di esaminare quali sono le funzioni, parole chiave e classi, cosa stanno facendo e quali informazioni contengono)
  • Inserimento automatico del colon dopo if, while, ecc
  • Supporta tutti i comandi magici IPython
  • Display in linea per la grafica prodotta utilizzando
  • Fornisce anche funzionalità come aiuto, esploratore di file, trova file, ecc

Installazione di Python Spyder IDE (installazione con Anaconda - consigliata)

L'IDE Python Spyder viene fornito come implementazione predefinita insieme alla distribuzione Python di Anaconda. Questo non è solo il metodo consigliato ma anche il più semplice. Seguire i passaggi indicati di seguito per installare l'IDE Python Spyder:

  • Vai al sito ufficiale di Anaconda utilizzando il seguente link: https://www.anaconda.com
  • Fare clic sull'opzione Download in alto a destra come mostrato di seguito:
  • Scegli la versione adatta al tuo sistema operativo e fai clic su Download.
  • Una volta scaricato il programma di installazione, è possibile visualizzare una finestra di dialogo per l'installazione. Completa l'installazione e fai clic su Fine.
  • Quindi, cerca Anaconda Navigator nella barra di ricerca del tuo sistema e avvia Spyder. Una volta avviato, vedrai una schermata simile a quella qui sotto:



framework basato sui dati nell'esempio del webdriver al selenio

Creazione di un file / Avvio di un progetto:

  • Per iniziare un nuovo file, navigare come segue:

File–> Nuovo file

  • Per creare un nuovo progetto:

Progetti–> Nuovo progetto

Scrittura del codice:

Scrivere codice in Spyder diventa molto facile con il suo editor di codice multilingue e una serie di potenti strumenti. Come accennato in precedenza, l'editor ha funzionalità come l'evidenziazione della sintassi, l'analisi in tempo reale del codice, l'analisi dello stile, il completamento su richiesta, ecc. Quando scrivi il tuo codice, noterai anche che fornisce uno stack di chiamate chiaro per i metodi che suggeriscono tutti gli argomenti che possono essere usati insieme a quel metodo.

Dai un'occhiata all'esempio qui sotto:

Nell'esempio sopra, puoi notare che l'editor mostra la sintassi completa del file Stampa funzione . Non solo, nel caso in cui tu abbia commesso un errore in qualsiasi riga, verrai avvisato prima del numero di riga con un messaggio che descrive qual è il problema. Dai un'occhiata all'immagine qui sotto:

Per eseguire qualsiasi file, puoi selezionare il file Correre opzione e fare clic su Esegui. Una volta eseguito, l'output sarà visibile sulla Console come mostrato nell'immagine sottostante:

Celle di codice:

È possibile definire facilmente celle di codice utilizzando quanto segue:

genereDescrizione

# %%

Separatore di celle standard

# %%

Separatore di celle standard, quando il file è stato modificato con Eclipse

#

Separatore di celle del notebook IPython

Ad esempio, quando usi l'estensioneSeparatore di celle standard, vedrai che il codice è stato separato come segue:

Esplora variabili:

Esplora variabili mostra tutti i riferimenti agli oggetti globali come moduli, variabili, metodi , ecc. dell'attuale console IPython. Non solo questo, puoi anche interagire con questi utilizzando vari editor basati su GUI.

Esplora file:

File Explorer è fondamentalmente un file system e un browser di directory che consente di esplorare, aprire ed eseguire altre attività di gestione in File e cartelle. È possibile utilizzare le funzioni dei menu contestuali per operare con loro.

Configurazione di Spyder:

Python Spyder IDE può essere configurato comodamente utilizzando le opzioni presenti nel menu delle preferenze. Puoi modificare qualsiasi cosa come temi, colori della sintassi, dimensione del carattere, ecc. Per fare ciò, vai a Utensili quindi selezionare il menu P Riferimenti opzione. Vedrai la seguente finestra che ti permetterà di configurare Spyder in base alla tua scelta:

Aiuto:

Il Aiuto Il riquadro ti consente di trovare e visualizzare la documentazione di qualsiasi oggetto desideri. Quando scegli il file Aiuto opzione, sarai in grado di vedere le seguenti opzioni:

Come puoi vedere, ha molte opzioni che ti aiuteranno a risolvere qualsiasi problema riscontrato durante l'utilizzo dell'IDE Python Spyder.

Spero che tu sia chiaro con tutto ciò che è stato condiviso con te in questo tutorial. Questo ci porta alla fine del nostro articolo su Python Sypder IDE. Assicurati di esercitarti il ​​più possibile e di ripristinare la tua esperienza.

Hai domande per noi? Per favore, menzionalo nella sezione commenti di questo blog 'Python Spyder IDE' e ti risponderemo il prima possibile.

Per ottenere una conoscenza approfondita di Python e delle sue varie applicazioni, puoi iscriverti a live con supporto 24 ore su 24, 7 giorni su 7 e accesso a vita.