Des lecteurs comme vous aident à soutenir MUO. Lorsque vous effectuez un achat en utilisant des liens sur notre site, nous pouvons gagner une commission d'affiliation. En savoir plus.

Vous êtes-vous déjà demandé si vous pouviez exécuter des scripts Python sur votre smartphone? Écrire du code Python sur des appareils à écran tactile avec de petits écrans peut être difficile, mais c'est pratique lorsque vous devez tester rapidement un script Python mais que vous ne voulez pas sortir du lit et allumer votre PC.

L'installation de Python sur un smartphone Android à l'aide de Termux est simple. Nous vous guiderons tout au long du processus, du téléchargement de Termux à l'exécution de votre premier programme Python sur un appareil Android.

Installer Termux sur Android

Termux est un émulateur de terminal pour Android. Pour l'installer sur votre smartphone, rendez-vous sur F-Droid et téléchargez le dernier APK disponible.

Télécharger:Termux (F-Droïde)

2 photos

Une fois téléchargé, localisez et appuyez sur le fichier APK pour commencer l'installation. Lorsque vous êtes invité à confirmer, appuyez sur

instagram viewer
Installer.

Bien que Termux puisse être téléchargé à partir de la boutique Google Play, au moment d'écrire ces lignes, les référentiels préconfigurés génèrent une erreur 404 lorsque vous essayez d'installer un package ou de mettre à jour des packages existants.

Comment installer Python sur Termux

Avant d'installer Python, la première étape consiste à mettre à jour les packages existants. Le gestionnaire de paquets par défaut sur Termux est pkg, qui est assez similaire à Debian ou à l'APT d'Ubuntu en termes de syntaxe et d'arguments.

Pour mettre à jour les packages sur Termux, exécutez :

mise à niveau du paquet

Lorsque vous êtes invité à confirmer O/N, appuyez sur Entrer pour aller avec les valeurs par défaut. Vous devrez le faire plusieurs fois au cours du processus.

2 photos

Saisissez ensuite la commande suivante pour installer Python :

pkg installer python

Entrer Oui lorsque vous êtes invité à confirmer.

Si vous souhaitez installer Python 2 à la place, exécutez :

pkg installer python2

PIP et PIP2 seront installés avec les packages python et python2, respectivement, alors soyez assuré que vous pouvez installer les bibliothèques et les modules avec lesquels vous travaillez fréquemment.

Exécution du shell interactif Python

Avec Python installé, il est temps de tester si l'installation a réussi. Dans le terminal, entrez "python" pour lancer le shell interactif ("python2" si vous avez installé l'ancienne version).

Si tout s'est bien passé, vous verrez la version de Python répertoriée en haut avec des informations utiles. Comme pour tout autre langage, testez l'interpréteur en tapant la déclaration suivante pour imprimer "Bonjour le monde":

imprimer("Bonjour le monde")

La sortie affichera la chaîne "Bonjour le monde", puis revenez au mode de saisie. Lorsque vous avez suffisamment joué avec le shell interactif et que vous souhaitez revenir au terminal, tapez "sortie()" et frappez Entrer.

Écrire votre premier script Python sur Termux

Pour aller plus loin, pourquoi ne pas créer un script Python et l'exécuter avec Termux? Pour commencer, ouvrez d'abord nano, un éditeur de texte basé sur un terminal pour Linux. Si vous souhaitez utiliser un autre éditeur de texte, n'hésitez pas à l'installer avec le paquet d'installation commande.

Saisissez ce qui suit pour créer un nouveau fichier de script Python dans le répertoire actuel :

nano script.py

Ajoutez les lignes de code suivantes au fichier :

imprimer("Bonjour le monde")
nom = entrée("Quel est ton nom? ")
imprimer("Profitez de la programmation Python sur Termux", nom)

Pour enregistrer les modifications apportées au fichier, appuyez sur le Ctrl bouton et frappez O. Puis appuyez Entrer pour enregistrer le fichier. Pour quitter nano, appuyez sur Ctrl et X.

3 photos

Exécutez le script en exécutant la commande suivante :

script python.py

Les utilisateurs de Python 2 devront remplacer "python" dans la commande ci-dessus par "python2". Le programme affichera "Hello, World" et vous demandera votre nom. Une fois que vous avez spécifié cela et appuyez sur Entrer, il affichera la chaîne finale avec votre nom ajouté à la fin.

Vous pouvez aussi utiliser PyDroid pour écrire du code Python sur votre Android téléphone intelligent. En plus de la programmation Python, Termux vous permet d'utiliser la ligne de commande Linux, y compris tous les utilitaires standard.

Programmation Python depuis le confort de votre smartphone

Coder sur un smartphone semble difficile, mais c'est en fait un excellent moyen de jouer avec les langages de programmation et d'en apprendre davantage sur eux tout en s'amusant.

Bien que développer une application à part entière à l'aide de votre smartphone soit compliqué, c'est possible, bien que chronophage. Mais avant de pouvoir le faire, vous devez vous familiariser avec Python ou un autre langage de programmation.