La codifica portatile in Python è possibile, grazie all'ambiente di sviluppo integrato (IDE) di Pydroid 3. Pydroid è un interprete minimalista di Python 3 che ti consente di eseguire progetti minori e di eseguire una codifica minima sul tuo dispositivo Android.

Se vuoi anche imparare a programmare Python ovunque senza un PC, replicando la piattaforma PC per Python su Android, Pydroid 3 è l'app giusta da provare.

Che tu sia nuovo nella programmazione Python o che tu sia un esperto, vediamo alcuni dei modi in cui puoi utilizzare Pydroid 3 al massimo delle sue potenzialità sul tuo dispositivo Android.

Ottieni Pydroid 3 e la sua configurazione dei plugin

L'IDE Pydroid 3 è disponibile sul Play Store. Tuttavia, per rendere l'app più utile e facile da utilizzare, è necessario scaricare il file Plugin del repository Pydroid dal Play Store. Sebbene l'installazione di questo plug-in potrebbe non essere obbligatoria, viene eseguita automaticamente pip l'installazione dei pacchetti è molto più semplice.

instagram viewer

Per impostazione predefinita, Pydroid 3 non dispone dell'autorizzazione per accedere alla memoria del dispositivo. Ciò rende la creazione di cartelle di progetto difficile o impossibile senza alcune manipolazioni tecniche. Per risolvere il problema, scarica il file Plugin per i permessi di Pydroid dal Play Store, che consente a Pydroid di creare cartelle e file sul tuo dispositivo.

Scarica:Pydroid 3 - IDE per Python 3 (Acquisti in-app gratuiti disponibili)

Scarica:Plugin del repository Pydroid (Gratuito)

Scarica:Plugin per i permessi di Pydroid (Gratuito)

Pacchetti di installazione di Pip

Dopo aver configurato tutto, puoi iniziare a utilizzare pip per installare i pacchetti per i tuoi progetti, proprio come su un PC. Pydroid 3 è dotato di un'interfaccia che ti consente di installare pacchetti senza scrivere i tuoi comandi nel terminale.

Esistono diversi modi per installare i pacchetti pip su Pydroid 3. Per accedere a quella funzione, tocca l'icona del menu (che assomiglia a tre linee) nell'angolo in alto a sinistra dell'app. Quindi, vai a Pip. Nella parte superiore del file Pip menu, selezionare RICERCA LIBRERIE per ottenere più opzioni sul modulo che desideri installare. Oppure puoi toccare il file INSTALLAZIONE RAPIDA opzione per installare i pacchetti elencati per impostazione predefinita.

Galleria di immagini (3 immagini)
Espandere
Espandere
Espandere

Immagine 1 di 3

Immagine 2 di 3

Immagine 3 di 3

Tuttavia, un'opzione migliore ea mano libera è toccare INSTALLARE e controlla il file Usa il repository di librerie precostruite scatola. Quindi, digita il nome del tuo pacchetto preferito nella barra di ricerca e tocca il INSTALLARE pulsante per ottenere il pacchetto denominato.

Per verificare se il pacchetto è stato installato correttamente, tocca il file BIBLIOTECHE opzione. Quel menu ti dà accesso a un elenco di tutte le librerie attualmente installate.

Galleria di immagini (2 immagini)
Espandere
Espandere

Immagine 1 di 2

Immagine 2 di 2

Usa l'interfaccia a riga di comando di Pydroid 3 incorporata

Pydroid 3 offre anche un'interfaccia a riga di comando (CLI) Linux minima. Per accedervi, tocca l'icona del menu nell'angolo in alto a sinistra dell'app e seleziona terminale.

Galleria di immagini (2 immagini)
Espandere
Espandere

Immagine 1 di 2

Immagine 2 di 2

Sebbene esegua il pip installa i pacchetti Il comando tramite il suo terminale integrato richiede un po 'di tempo per il caricamento, ti consente comunque di navigare facilmente tra le cartelle e crearne di nuove ovunque sia consentita l'autorizzazione alla scrittura sul tuo dispositivo. Tuttavia, mentre il caricamento lento di pip l'installazione di pacchetti tramite il terminale è un problema minore con l'IDE di Pydroid, il suo Pip menu lo risolve.

Se desideri utilizzare la riga di comando fornita per qualsiasi altro scopo, il sistema operativo Android è basato su Linux, quindi devi avere una conoscenza di base di come utilizzare la riga di comando di Linux.

Usa la shell Python

La pagina vuota che appare quando apri Pydroid 3 è la sua shell Python incorporata. Proprio come la shell Python sul tuo PC, vede qualsiasi comando scritto su di esso come un codice Python per impostazione predefinita.

Per utilizzare la shell, digita qualsiasi comando Python e fai clic sul grande pulsante di riproduzione nell'angolo inferiore sinistro dell'editor. Questo apre un interprete Python che mostra l'output del tuo codice.

Tuttavia, puoi anche accedere alla shell Python dalla riga di comando. Per farlo, vai su terminale facendo clic sull'icona dei tre menu nell'angolo in alto a sinistra dell'app. Quindi, digita pitone e tocca la freccia Invio sulla tastiera virtuale per aprire l'interprete Python della riga di comando. genere Uscita() per lasciare la shell Python della riga di comando.

Galleria di immagini (3 immagini)
Espandere
Espandere
Espandere

Immagine 1 di 3

Immagine 2 di 3

Immagine 3 di 3

Salva cartelle e file sul tuo dispositivo

Proprio come qualsiasi altro editor di codice, Pydroid 3 ha un'interfaccia che ti consente di salvare il tuo file in qualsiasi cartella con nome sul tuo dispositivo. Se vuoi creare una cartella di progetto, puoi anche creare nuove cartelle con le sue opzioni di salvataggio dei file.

Per utilizzare l'opzione cartella, tocca il segno della cartella nell'angolo in alto a destra della shell di modifica. Rubinetto Salva e seleziona Memoria interna. Quindi, tocca una cartella di destinazione preferita e tocca SELEZIONA CARTELLA nella parte superiore dello schermo. Nel menu successivo, inserisci un nome file preferito e fai clic su SALVA.

Galleria di immagini (3 immagini)
Espandere
Espandere
Espandere

Immagine 1 di 3

Immagine 2 di 3

Immagine 3 di 3

Tuttavia, se desideri creare una nuova cartella di progetto, ripeti il ​​processo sopra, ma tocca il file NUOVA CARTELLA opzione invece di SELEZIONA CARTELLA. Assegna un nome preferito alla nuova cartella e tocca CREARE per salvare la cartella. Quindi, fare clic sul file SELEZIONA CARTELLA opzione. Assegna un nome al nuovo file e tocca SALVA per salvare il nuovo file nella cartella appena creata.

Nota che il file appena creato non necessita di un'estensione di file se è un file Python. Ma nel caso in cui sia necessario utilizzare un altro file di lingua per servire il progetto, assicurarsi di includere l'estensione del file che si applica a quella lingua durante il salvataggio di tale file. Ad esempio, un file CSS dovrebbe essere salvato come Name.css, sostituendo Nome con il nome file preferito.

Galleria di immagini (2 immagini)
Espandere
Espandere

Immagine 1 di 2

Immagine 2 di 2

Per aggiornare le modifiche apportate a un file esistente, tocca il segno della cartella nell'angolo in alto a destra dell'editor e seleziona Salva.

Per creare completamente un nuovo file, tocca il segno della cartella. Selezionare Nuovo e segui i passaggi evidenziati in precedenza per salvare il file in una cartella. Se desideri che il tuo nuovo file si trovi nella stessa directory di quello esistente, assicurati di selezionare la stessa cartella che contiene quello esistente.

Pubblica il tuo codice sorgente su Pastebin

Puoi condividere le tue conoscenze e i tuoi progressi con altri sulla piattaforma Pastebin, se lo desideri. Per farlo, tocca l'icona dei tre menu nell'angolo in alto a sinistra dell'app. Quindi seleziona Pastebin e tocca . Nel menu successivo che si apre, tocca COPIA URL per copiare il collegamento al codice sorgente.

Galleria di immagini (2 immagini)
Espandere
Espandere

Immagine 1 di 2

Immagine 2 di 2

Apri qualsiasi browser sul tuo dispositivo Android e incolla il link copiato sulla barra di ricerca per vedere il tuo codice sorgente su Pastebin. Puoi anche condividere questo link con le persone a cui vuoi dare accesso al tuo codice.

Personalizza l'IDE

Puoi anche personalizzare l'ambiente di sviluppo, se lo desideri. Per modificare l'aspetto del tuo editor, tocca l'icona dei tre menu nell'angolo in alto a sinistra dello schermo e vai a Impostazioni> Aspetto per passare al tema preferito o selezionare altre opzioni di aspetto disponibili.

Galleria di immagini (3 immagini)
Espandere
Espandere
Espandere

Immagine 1 di 3

Immagine 2 di 3

Immagine 3 di 3

Per ottenere più funzioni di personalizzazione, tocca il file Editor opzione e seleziona le tue preferenze. Puoi anche toccare le altre opzioni nel menu delle impostazioni per vedere le opzioni disponibili.

Tuttavia, quando si fa clic sull'icona a discesa dei tre menu, il file Impostazioni del terminale opzione offre anche alcune configurazioni del terminale.

Pydroid 3 è un ambiente virtuale Python su Android

L'installazione di Pydroid 3 IDLE sul tuo dispositivo Android scarica automaticamente e installa anche Python 3 su di esso. Tuttavia, Pydroid 3 IDLE per Python installato funziona come un file ambiente virtuale su Android.

Questo perché il tentativo di eseguire la shell Python al di fuori della riga di comando di Pydroid IDLE genera un errore.

Se ti interessa giocare e provarlo, devi installare un'app CMD Android di terze parti dedicata, preferibilmente Termux dal Play Store.

Una volta installato Termux, aprilo, assicurandoti di aver installato anche Pydroid 3. Quindi digita pitone sul Termux CMD. Genera un errore nella directory dei file, che indica che Python non esiste nello spazio Android globale fino a quando non viene installato con l'estensione pkg installa python comando tramite Termux.

Tuttavia, in esecuzione pitone sul terminale integrato Pydroid 3 entra con successo nella shell di Python.

Relazionato: Come utilizzare la riga di comando di Linux con Termux su Android

Scarica:Termux (Gratuito)

Puoi usare Pydroid per qualsiasi progetto?

Sebbene la programmazione su Android possa essere interessante, l'utilizzo di Pydroid per gestire un grande progetto non è consigliabile. Tuttavia, è un altro modo per intraprendere progetti minori, soprattutto quando non sono per scopi di vita reale a lungo termine.

Oltre a gestire piccoli progetti, Pydroid 3 è anche un ottimo strumento con cui giocare per migliorare le tue capacità di codifica Python, soprattutto se non hai un PC per eseguire i tuoi programmi Python.

E-mail
Come creare, importare e riutilizzare il tuo modulo in Python

Spieghiamo un importante fondamentale della riusabilità del codice in Python: i moduli.

Leggi Avanti

Argomenti correlati
  • Android
  • Programmazione
  • Programmazione
  • Pitone
  • Android
Circa l'autore
Idowu Omisola (72 articoli pubblicati)

Idowu è appassionato di qualsiasi tecnologia intelligente e produttività. Nel tempo libero gioca con la programmazione e quando è annoiato passa alla scacchiera, ma ama anche staccarsi dalla routine di tanto in tanto. La sua passione per mostrare alle persone come aggirare la tecnologia moderna lo motiva a scrivere di più.

Altro di Idowu Omisola

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Ancora un passo…!

Conferma il tuo indirizzo e-mail nell'e-mail che ti abbiamo appena inviato.

.