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!