← Articoli

Come programmare in Python sul telefono o sul tablet Android

Per Fanny!

Per prima cosa dovete installare Termux.
In Termux eseguite quanto segue:

Prima di tutto, se non l’avete già fatto, rendete accessibile la memoria del telefono da Termux. Questo passo è facoltativo.

termux-setup-storage
ls storage
ls storage/shared

Eseguendo questi tre comandi vedrete il contenuto del vostro telefono Android. Le cartelle che compaiono con il secondo comando sono collegamenti. La cartella storage/shared è la directory principale del telefono.

Installate Python e aggiornate pip:

pkg install python   
pip install -U pip

Ora potete entrare in Python digitando python.

Alcuni pacchetti pip potrebbero non funzionare: in tal caso potrebbe essere necessario installare una libreria, per esempio libxml

pkg install libxml2 libxslt      
pip install lxml

Probabilmente vorrete un editor di testo sul telefono. Potete eseguirne uno dentro Linux su Termux oppure usare un’app Android e selezionare la cartella e il file nell’app. Per gli articoli del blog uso iA Writer, ma ci sono editor come ACode che sembrano promettenti. Valutate micro, nano, emacs o vim, perché potete usarli anche su tutti gli altri sistemi.

Imparare Python sul telefono

Consiglio il libro gratuito Automate the Boring Stuff with Python!
Contiene un capitolo sull’automazione dei fogli Excel, che dovrebbe funzionare anche sui telefoni Android!

Ringraziamenti: