Ir al contenido principal
Manipulación de Archivos y Datos en Python

Manipulación de Archivos y Datos en Python

Python proporciona potentes herramientas para trabajar con archivos y manipular datos en diferentes formatos. Vamos a explorar algunas de estas capacidades:

Lectura y Escritura de Archivos

Puedes abrir archivos en Python utilizando la función `open()` y leer o escribir contenido en ellos:


# Ejemplo de lectura de archivo
with open('archivo.txt', 'r') as file:
    contenido = file.read()
    print(contenido)

# Ejemplo de escritura en archivo
with open('nuevo_archivo.txt', 'w') as file:
    file.write('Hola, este es un nuevo archivo.')
    

Manipulación de Datos en Diferentes Formatos

Python tiene bibliotecas poderosas para trabajar con diferentes formatos de datos, como CSV, JSON, Excel, entre otros. Por ejemplo, con la biblioteca `csv`:


import csv

# Lectura de un archivo CSV
with open('datos.csv', 'r') as file:
    lector_csv = csv.reader(file)
    for fila in lector_csv:
        print(fila)

# Escritura en un archivo CSV
with open('nuevo_datos.csv', 'w', newline='') as file:
    escritor_csv = csv.writer(file)
    escritor_csv.writerow(['Nombre', 'Edad', 'Email'])
    escritor_csv.writerow(['Ana', 25, 'ana@email.com'])
    

Estas capacidades permiten manipular y trabajar con datos de manera eficiente, facilitando el procesamiento y análisis de información en Python.

Comentarios