Skip to Main Content
Python para DevOps
book

Python para DevOps

by Noah Gift, Kennedy Behrman, Alfredo Deza, Grig Gheorghiu
September 2024
Intermediate to advanced content levelIntermediate to advanced
506 pages
12h 45m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from Python para DevOps

Capítulo 2. Automatizar los archivos y el sistema de archivos

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Una de las características más potentes de Python es su capacidad para manipular texto y archivos. En el mundo DevOps, estás continuamente analizando, buscando y cambiando el texto de los archivos, ya sea buscando en los registros de la aplicación o propagando archivos de configuración. Los archivos son un medio de persistir en el estado de tus datos, código y configuración; son la forma en que miras hacia atrás para ver qué ha pasado en los registros y cómo controlas lo que ocurre con la configuración. Con Python, puedes crear, leer y cambiar archivos y texto en el código que puedes utilizar repetidamente. Automatizar estas tareas es, de hecho, un aspecto del DevOps moderno que lo separa de la administración de sistemas tradicional. En lugar de mantener un conjunto de instrucciones que tienes que seguir manualmente, puedes escribir código. Esto disminuye tus posibilidades de omitir pasos o hacerlos fuera de orden. Si estás seguro de que tu sistema utiliza los mismos pasos cada vez que lo ejecutas, puedes tener una mayor comprensión y confianza en el proceso.

Leer y escribir archivos

Puedes utilizar la función open para crear un objeto archivo que pueda leer y escribir archivos. Toma dos argumentos, la ruta del archivo y el modo (opcionalmente, el modo por defecto es lectura). Utiliza el modo para indicar, ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Introducción a Python, 2ª Edición

Introducción a Python, 2ª Edición

Bill Lubanovic
Patrones de Arquitectura con Python

Patrones de Arquitectura con Python

Harry Percival, Bob Gregory

Publisher Resources

ISBN: 9781098186425Supplemental Content