#
#	python_datos_csv_copiar_csv.py
#
#   Lee fila por fila de un archivo CSV y lo va guardando en otro archivo CSV
#
#   Rogelio Ferreira Escutia - octubre 2026
#

# Bibliotecas necesarias (no requieren instalar nada a través de PyPi)
import csv

# Nombres de archivos CSV
archivo_origen = "entrada.csv"
archivo_destino = "salida.csv"

print("\nLeer y Generar un CSV\n\n\tProcesando...")

with open(
    archivo_origen, mode="r", newline="", encoding="utf-8") as entrada, open(
        archivo_destino, mode="w", newline="", encoding="utf-8") as salida:
    reader = csv.reader(entrada)
    standard_writer = csv.writer(salida)
    prev_row = None
    for current_row in reader:
            if prev_row is not None:
                standard_writer.writerow(prev_row)
            prev_row = current_row
    if prev_row is not None:
            csv.writer(salida, lineterminator="").writerow(prev_row)
print("\nProceso Terminado!\n")