1. Abra el archivo CSV en modo lectura.
```pitón
con open('input.csv', 'r') como input_file:
# Tu código aquí
```
2. Cree un objeto lector CSV.
El módulo `csv` proporciona la función `csv.reader()` para leer archivos CSV. Esta función toma el objeto del archivo como argumento y devuelve un objeto `csv.reader`.
```pitón
lector =csv.reader(archivo_entrada)
```
3. Repita las filas del archivo CSV.
El objeto `csv.reader` se puede iterar para acceder a cada fila del archivo CSV. Cada fila se representa como una lista de valores.
```pitón
para fila en lector:
# Procesar cada fila
```
4. Divida las filas por un delimitador específico.
Puede utilizar el método `str.split()` para dividir cada fila por un delimitador específico, como una coma (,). Esto devolverá una lista de valores en cada fila.
```pitón
valores =fila.split(',')
```
5. Escriba las filas divididas en un nuevo archivo CSV.
Una vez que haya dividido las filas, puede escribirlas en un nuevo archivo CSV. Puede utilizar la función `csv.writer()` para crear un objeto de escritura CSV y escribir las filas en el archivo.
```pitón
con open('output.csv', 'w') como archivo_salida:
escritor =csv.escritor (archivo_salida)
para valores en split_rows:
escritor.escritor(valores)
```
Este código dividirá cada fila en el archivo CSV de entrada mediante comas y escribirá las filas divididas en un nuevo archivo CSV llamado `output.csv`.