Lecciones del curso
Aprende a programar con Python3
Tips para este bootcamp
4m
Bienvenid@ a la terminal
Shell en tu máquina
Introducción a Git
14m
Creando un repositorio en Github
Clonando un repositorio de Github
Instalando Python
4m
Tu primer script
Cadenas y variables
Métodos y funciones con cadenas
Nuestra primera función
Condicionales
Ciclos
Listas
Tuplas
Diccionarios
Creando archivos
10m
Escribiendo archivos CSV
Leyendo archivos CSV
F-strings
Fechas y tiempos 01/03
Fechas y tiempos 02/03
Fechas y tiempos 03/03
Expresiones Regulares 01/03
Expresiones Regulares 02/03
Expresiones Regulares 03/03
Funciones lambda 01/02
Funciones lambda 02/02
Excepciones
21m
Ambientes Virtuales
12m
AsyncIO - 01
AsyncIO - 02
Scrapping - 01
Scrapping - 02
Bases de Datos - 01
Bases de Datos - 02
Pandas
NumPy
Escribiendo archivos CSV
Los archivo Comma Separated Values son muy rápidos y contienen muchos datos, pueden ser abiertos en excel ya que tienen el formato de columnas y filas.
Para leer y escribir archivos CSV debemos siempre importar la librería csv
import csv
Para escribir un archivo CSV a partir de una lista usamos
with open('archivo.csv', mode='w') as archivo:
variable = csv.writer(archivo,
delimiter=',',
quotechar='"',
quoting=csv.QUOTE_MINIMAL)
variable.writerow([lista])
Para escribir un diccionario:
with open('perritos_lista.csv') as archivo:
lector = csv.reader(archivo, delimiter=',')
lineas = 0
for linea in lector:
if lineas == 0:
print('Titulos: ', ', '.join(linea))
lineas += 1
else:
print('nombre: ', linea[0], '\n\tcolor: '...)
lineas += 1
print('Total de lineas: ', lineas)
¡Eso es todo!
Happy Coding! ❤