Formation Python Environnement de développement Formateur Yassine Ben Salah Formation Python Environnement de développement pour Python Formateur : Yassine Ben Salah 2 Environnement de développement pour Python Installation de Python Sous Windows : • Visiter le site : https://www.python.org/downloads/ • télécharger la dernière version pour windows (Download Python version) (Choisir la version compatible avec votre système 32-bits ou bien 64-bits) • Installer ensuite python Formateur : Yassine Ben Salah 3 Environnement de développement pour Python N.B. : Cocher le lanceur d’installation pour tous les utilisateurs Cocher aussi Ajouter Python 3.9 à PATH (Ajouter le chemin Python aux variables d’environnement) pour placer l’interpréteur dans le chemin d’exécution et pouvoir utiliser les commandes de python n’importe où dans votre système (même avec cmd), et dans n’importe quel dossier Formateur : Yassine Ben Salah 4 Environnement de développement pour Python N.B. : Une fois que vous avez fini d’installer Python sur windows, on peut accéder au répertoire dans lequel Python a été installé sur le système. C:\Users\Username\AppData\Local\Programs\Python\PythonVersion Dans notre cas, il s’agit de : C:\Users\LENOVO\AppData\Local\Programs\Python\Python39 Pour toutes les versions récentes de Python, les options d’installation recommandées incluent IDLE (Integreted DeveLopement Environement) et Pip (système de gestion de packages) . Formateur : Yassine Ben Salah 5 Environnement de développement pour Python Vérification de l’installation de Python avec Windows Dans le menu Windows vous trouvez Python version ouvrir IDLE Commencer à coder N.B. : Python est préinstallé sur la plupart des systèmes Unix, Linux, Mac Os, etc… Formateur : Yassine Ben Salah 6 Environnement de développement pour Python IDLE : Editeur pour Python IDLE (Integreted DeveLopement Environement) : L’environnement de développement intégré IDLE est un logiciel spécialement conçu pour faciliter la programmation en Python IDLE est l’éditeur standard fourni avec la distribution Python IDLE offre un certain nombre de fonctionnalités pour vous aider à développer vos programmes Python comme : • Le Shell Python (Interpréteur interactive ) • L’éditeur de texte avec coloration syntaxique, l’auto complétion et l’indentation • Le débogueur intégré avec avancement par étape Formateur : Yassine Ben Salah 7 Environnement de développement pour Python IDLE : Editeur pour Python Formateur : Yassine Ben Salah 8 Environnement de développement pour Python Vérification de l’installation de Python avec l’invite de commande (Windows) ou le terminal (Mac) Ouvrir l’invite de commande (Windows) ou un terminal (Mac) Taper Python (ou bien python) Valider avec le bouton Entrée Taper le script Python Formateur : Yassine Ben Salah 9 Environnement de développement pour Python Formateur : Yassine Ben Salah 10 Environnement de développement pour Python N.B. : On peut exécuter un fichier python (.py) en utilisant l’invite de commande (Windows) ou le terminal (Mac) Ouvrir une invite de commande ou un terminal Taper cd chemin_d'accès (le chemin du répertoire qui contient le fichier Python) Valider avec le bouton Entrée Taper nom_fichier.py (ou bien Python nom_fichier.py ou bien Python ʺnom_fichier.py") Formateur : Yassine Ben Salah 11 Environnement de développement pour Python Formateur : Yassine Ben Salah 12 Environnement de développement pour Python N.B. : On peut utiliser d’autres éditeurs comme exemples : Visual Studio Code, Thonny, MU, Pycharme, Spyder (Anaconda), Wing, etc… Formateur : Yassine Ben Salah 13 Environnement de développement pour Python Exemple : Choisir un éditeur Python : Mu par exemple Taper ce code #Mon premier code en Python : #c'est un commentaire print('Salut mes collègues ') print('Hello') print('Mon premier code en python') "" ceci est un commentaire long """ Enregistrer le fichier sous le nom main.py dans un dossier nommé Projet et exécuter ce code Formateur : Yassine Ben Salah 14 Environnement de développement pour Python Formateur : Yassine Ben Salah 15 Environnement de développement pour Python N.B. : py est l'extension d'un fichier python # un commentaire dans une seule ligne ''' un commentaire dans plusieurs lignes ''' """ un commentaire dans plusieurs lignes """ Formateur : Yassine Ben Salah 16 Environnement de développement pour Python Vérification de l’installation de Pip Pip est un puissant système de gestion de packages pour les packages logiciels Python Il est recommandé d’utiliser Pip pour la plupart des packages Python, en particulier lorsque vous travaillez dans des environnements virtuels. Formateur : Yassine Ben Salah 17 Environnement de développement pour Python Pour vérifier si Pip a été installé : Ouvrir le menu Démarrer et tapez “cmd”. Sélectionner l’application Invite de commandes. Entrez pip -V dans la console. Si Pip a été installé avec succès, vous devriez voir la sortie suivante : Formateur : Yassine Ben Salah 18