Nous utilisons des cookies pour améliorer votre expérience. Pour nous conformer à la nouvelle directive sur la vie privée, nous devons demander votre consentement à l’utilisation de ces cookies. En savoir plus.
Scripting Python sous Linux - Développez vos outils système (3e édition)
ENI - EAN : 9782409056949
Édition papier
EAN : 9782409056949
Paru le : 24 févr. 2027
39,00 €
36,97 €
Bientôt disponible
Pour connaître votre prix et commander, identifiez-vous
A paraître 24 févr. 2027
Notre engagement qualité
-
Livraison gratuite
en France sans minimum
de commande -
Manquants maintenus
en commande
automatiquement -
Un interlocuteur
unique pour toutes
vos commandes -
Toutes les licences
numériques du marché
au tarif éditeur -
Assistance téléphonique
personalisée sur le
numérique -
Service client
Du Lundi au vendredi
de 9h à 18h
- EAN13 : 9782409056949
- Réf. fournisseur : EI3SCRPYT
- Collection : EXPERT IT
- Editeur : ENI
- Date Parution : 24 févr. 2027
- Disponibilite : Pas encore paru
- Barème de remise : NS
- Nombre de pages : 400
- Format : H:216 mm L:178 mm E:21 mm
- Poids : 670gr
-
Résumé :
Ce livre s'adresse aux ingénieurs système qui souhaitent écrire leurs propres scripts sous Linux à l'aide du langage Python. Articulé en trois parties, il associe les explications nécessaires à des exemples concrets de difficulté croissante pour étendre les possibilités du shell.
Une connaissance de Linux, des principes de base d’Unix et d’un autre langage de programmation facilitera sa lecture.
La première partie présente l’environnement de travail, rappelle les bases du langage Python, puis aborde la programmation orientée objet et les principales bibliothèques.
Dans la deuxième partie, des exemples concrets guident le lecteur dans la conception d’outils variés : récupération d’informations système, génération d’infrastructures sur AWS, analyse réseau, accès aux bases de données, manipulation de fichiers et génération de documents. Un fil rouge, consacré à la gestion des commandes, livraisons et stocks d’une petite entreprise, permet de constituer un jeu de test réaliste.
Le lecteur découvre également comment automatiser la supervision avec Centreon et développer des plugins Python pour Prometheus et Grafana. L’auteur présente comment Flask et Docker facilitent le déploiement des scripts, et comment Bootstrap et l’IA générative contribuent à la réalisation d’interfaces utilisateur.
La dernière partie propose une série d'astuces et d'exemples concrets pour mettre en œuvre des techniques plus avancées : analyse des processus avec psutil, surveillance de répertoires avec watchdog, utilisation de SQLite en mémoire ou mise sous stress des processeurs. L’auteur présente aussi les bonnes pratiques de développement, les tests automatisés avec SonarQube et testinfra, et la génération de documentation pour fiabiliser les scripts et simplifier le quotidien des ingénieurs système.
Des éléments complémentaires sont en téléchargement sur www.editions-eni.fr.

















