Scripting Python sous Linux : développez vos outils système

Ce livre s'adresse aux ingénieurs système qui souhaitent écrire leurs propres outils d'administration d'un système Linux à l'aide du langage Python. Articulé en trois parties, ce livre donne les explications nécessaires au lecteur, suivies d'exemples concrets de difficulté c...

Description complète

Détails bibliographiques
Auteur principal : Bonnet Christophe (Auteur)
Format : Livre
Langue : français
Titre complet : Scripting Python sous Linux : développez vos outils système / Christophe Bonnet
Édition : 2e édition
Publié : St-Herblain : Editions ENI , 2023
St-Herblain
Collection : Expert IT (En ligne)
Titre de l'ensemble : Expert IT
Accès en ligne : Accès Nantes Université
Sujets :
Documents associés : Autre format: Scripting Python sous Linux
LEADER 04082clm a2200493 4500
001 PPN275610926
003 http://www.sudoc.fr/275610926
005 20240607143600.0
010 |a 978-2-409-04077-1  |b Version Numérique 
035 |a (OCoLC)1422319025 
035 |a ENILNEI2SCRPYT 
100 |a 20240212d2023 k y0frey0103 ba 
101 |a fre  |d fre  |2 639-2 
102 |a FR 
105 |a a z 001yy 
135 |a dr||||||||||| 
181 |6 z01  |c txt  |2 rdacontent 
181 1 |6 z01  |a i#  |b xxxe## 
182 |6 z01  |c c  |2 rdamedia 
182 1 |6 z01  |a b 
183 |6 z01  |a ceb  |2 RDAfrCarrier 
200 1 |a Scripting Python sous Linux  |e développez vos outils système  |f Christophe Bonnet 
205 |a 2e édition 
214 0 |a St-Herblain  |c Editions ENI 
214 2 |a St-Herblain  |c Editions ENI  |d 2023 
225 1 |a Expert IT 
230 |a Type de ressource électronique : données textuelles et illustrations sur pages HTML 
300 |a Date de mise en ligne : 1er Juillet 2023 
307 |a L'impression du document génère : 862 p. 
320 |a Webogr. p. 765-767. Index 
330 |a Ce livre s'adresse aux ingénieurs système qui souhaitent écrire leurs propres outils d'administration d'un système Linux à l'aide du langage Python. Articulé en trois parties, ce livre donne les explications nécessaires au lecteur, suivies d'exemples concrets de difficulté croissante, pour ainsi étendre les possibilités du shell. La connaissance d'un autre langage de programmation, d'un système Linux (quelle que soit la distribution) et des principes de base d'Unix est un plus pour la lecture de ce livre. Débutée par quelques chapitres pour présenter l'environnement de travail et rappeler les bases du langage Python, la première partie présente ensuite les principes de la Programmation Orientée Objet en Python ainsi que la librairie standard de Python. Dans la deuxième partie, le lecteur apprend grâce à des exemples concrets à concevoir des outils pour récupérer des informations sur le système, à générer une infrastructure sur le cloud AWS, à renifler le réseau pour récupérer des informations, à accéder aux bases de données, à utiliser différents formats de fichiers (.odt, .csv, .ini, .tar, .zip...), à générer des cartes, à générer des documents au format texte, CSV ou HTML, ou encore à générer des données aléatoires cohérentes... À la fin de cette partie, la simulation de l'activité d'une petite entreprise de gestion permet au lecteur de tester des scripts facilitant la prise de commandes, leurs livraisons et la gestion de stock. La dernière partie propose au lecteur une série d'astuces et d'exemples concrets lui permettant de mettre en oeuvre des techniques plus avancées. L'auteur donne également un aperçu d'outils et d'applications écrites en Python qui font la différence pour aller plus loin dans l'écriture de scripts avec ce langage. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr  |2 site web de l'éditeur 
371 0 |a L'accès complet à la ressource est réservé aux usagers des établissements qui en ont fait l'acquisition 
410 | |0 188611355  |t Expert IT (En ligne)  |x 2431-3106 
452 | |0 271658398  |t Scripting Python sous Linux  |o développez vos outils système  |f [Christophe Bonnet]  |e 2e édition  |d 2023  |c St-Herblain  |n Éditions ENI  |p 1 volume (862 p.)  |s Expert IT  |y 978-2-409-04076-4 
605 |3 PPN034116125  |a Linux  |n système d'exploitation des ordinateurs  |2 rameau 
606 |3 PPN051626225  |a Python (langage de programmation)  |2 rameau 
700 1 |3 PPN03533133X  |a Bonnet  |b Christophe  |f 1965-....  |c informaticien  |4 070 
801 3 |a FR  |b Abes  |c 20240320  |g AFNOR 
801 1 |a FR  |b ENI  |c 20230220  |g AFNOR 
856 4 |5 441099901:823125793  |u https://www.eni-training.com/cs/univ-nantes/?library_guid=BEB62D87-DAC0-44D8-977E-250349AAF9B5 
915 |5 441099901:823125793  |b ENI19-240060 
930 |5 441099901:823125793  |b 441099901  |j g 
991 |5 441099901:823125793  |a Exemplaire créé en masse par ITEM le 04-06-2024 10:37 
998 |a 971384