GNU/Linux >> Linux Esercitazione >  >> Linux

Pyzo - L'editor interattivo per Python scientifico

Pyzo è un IDE Python gratuito, open source e multipiattaforma incentrato sull'introspezione e l'interattività, ecco perché è adatto per l'informatica scientifica. Il suo design fattibile punta alla semplicità e all'efficienza, costituito da due componenti:shell e editore .

[ Potrebbe piacerti anche:Come ridimensionare le immagini usando Python ]

Utilizza una raccolta di strumenti collegabili per aiutare i programmatori in molti modi. Alcuni di questi strumenti collegabili sono project manager, area di lavoro, struttura del codice sorgente e guida interattiva. Inoltre, Pyzo è scritto esclusivamente in Python 3 e utilizza il toolkit Qt GUI.

La missione di Pyzo è offrire alle persone un accesso diretto agli strumenti e alle competenze per la programmazione incentrata sui dati utilizzando il linguaggio di programmazione Python più popolare, che è molto appropriato per un'ampia varietà di attività. Python è importante per l'apprendimento, la scienza e l'analisi dei dati, nonché per lo sviluppo di applicazioni.

Caratteristiche Pyzo

Elenco delle funzionalità dell'IDE Pyzo:

  • Consente numerosi modi per eseguire il codice in modo interattivo.
  • Diversi strumenti utili e possibilità di crearne di propri.
  • Supporto completo per Unicode sia nell'editor che nella shell.
  • Scegli tra diversi temi Qt.
  • È possibile utilizzare diverse shell contemporaneamente alle versioni di Python.
  • Consente l'utilizzo interattivo di vari toolkit grafici:PySide, PyQt4, Tk, wx, fltk, GTK.
  • Supporto per l'evidenziazione della sintassi per Python, Cython, C e altro.
  • todo:schemi di sintassi semplicemente modificabili ed estensibili.
  • Trova e sostituisci con il supporto per le espressioni regolari.
  • Supporta comandi magici simili a IPython.
  • Il testo nella shell può essere selezionato, copiato e incollato nella riga di comando.
  • Supporta la rimozione del testo stampato in precedenza con l'aiuto del carattere backspace.
  • Gestisci i tuoi pacchetti usando i comandi "pip" o "conda".
  • Supporta l'indentazione automatica.
  • Supporta il commento e la rimozione di commenti dalle righe selezionate.
  • File browser:sfoglia i file e cerca all'interno dei file.
  • Facoltativamente, utilizza le tabulazioni o inserisci le tabulazioni come spazi.
  • Supporta il completamento automatico per classi, funzioni e attributi di classe aggiunti nel file corrente.

Installa Pyzo Python IDE in Linux

Pyzo funziona su Python 3.5 e ha bisogno di PySide2 o PyQt5 dipendenze e questi pacchetti possono essere facilmente installati sulla maggior parte delle moderne distribuzioni Linux utilizzando il gestore di pacchetti predefinito come mostrato.

$ sudo apt install python3-pip python3-pyqt5
$ sudo dnf install python3-pip python3-pyqt5

Una volta installate le dipendenze, puoi installare Pyzo con:

$ sudo python3 -m pip install pyzo --upgrade
$ pyzo

Pyzo è disponibile anche come pacchetto Flatpak:

$ flatpak install flathub org.pyzo.pyzo
$ flatpak run org.pyzo.pyzo

Pyzo Python IDE include molte funzionalità che supportano la modifica dinamica, l'interazione e gli strumenti standard.


Linux
  1. Atom:un editor di testo hackerabile per il 21° secolo

  2. Spyder:l'IDE scientifico Python per la scienza dei dati

  3. I 20 migliori editor Javascript per desktop Linux

  4. Lo script Nohup per Python non funziona durante l'esecuzione in background con &

  5. Come installare PhantomJS per l'utilizzo con Python Selenium su Raspberry Pi?

Come installare Setuptools per Python su Linux

Slack per la CLI – Slack

Come impostare inattivo come editor predefinito per gli script Python?

Trasferisci il Power of Vim Editor su Thunderbird per la composizione di e-mail

I 15 migliori software di editor di tag musicali per sistemi Linux

Le 20 migliori alternative a Notepad++ per il sistema Linux