Chapitre 1. Notions sur le langage Python
Pages 1 à 24
Citer ce chapitre
- ALHALEL, Thierry,
- BOULLE, Rémi
- et VAN DEN BOSSCHE, Adrien,
- ALHALEL, Thierry,
- VAN DEN BOSSCHE, Adrien
- et BOULLE, Rémi,
- Alhalel, Thierry.,
- et al.
- Alhalel, T.,
- Boulle, R.
- et Van den Bossche, A.
Citer ce chapitre
- Alhalel, T.,
- Boulle, R.
- et Van den Bossche, A.
- Alhalel, Thierry.,
- et al.
- ALHALEL, Thierry,
- BOULLE, Rémi
- et VAN DEN BOSSCHE, Adrien,
- ALHALEL, Thierry,
- VAN DEN BOSSCHE, Adrien
- et BOULLE, Rémi,
Python est un langage de programmation interprété très utilisé dans le domaine de l’Internet des Objets. Il permet de traiter facilement de grands volumes de données venant de capteurs par exemple, de les représenter graphiquement, de les stocker en bases de données, etc. L’objectif de ce chapitre est de rappeler quelques notions de base concernant ce langage mais aussi de découvrir les principales libraires que vous allez utiliser dans vos projets IoT (Internet of Things, Internet des objets en anglais).
Il est entendu qu’il ne s’agit nullement de décrire ici le langage Python de manière exhaustive, mais bien de faire un résumé des notions nécessaires à l’objectif du chapitre.
Comme vous avez déjà étudié les rudiments du langage Python, vous savez que c’est un langage interprété (non compilé), orienté objet et sous licence libre. Ce langage est utilisé sous tous les principaux systèmes d’exploitation : Windows, GNU/Linux, Unix, Android et macOS.
Dans cet ouvrage, nous utiliserons la version Python 3. Il existe plusieurs façons d’écrire et de tester du code en Python. Vous pouvez bien sûr conserver celle que vous avez apprise lors de vos études, mais sachez que les codes présentés ici sont testés :
— en environnement Linux avec l’éditeur Scite qui permet de développer et de tester du code Python de façon minimaliste ;
— en environnement Windows 7/10 ou Linux avec le logiciel Spyder 3 ;
— en environnement Anaconda, qui est une distribution libre open source de Python et R, installable sur les OS Windows et Linux, et permettant de traiter des données en quantité…
Date de mise en ligne : 16/10/2024
Ce chapitre est en accès conditionnel
Acheter cet ouvrage
16,98 €