Entradas

Mostrando entradas de enero, 2024

Escribir en archivos .txt en python

  Escribir en archivos .txt en python Para escribir en archivos .txt en Python, podemos utilizar la función open() . Esta función toma dos parámetros: el nombre del archivo y el modo en que queremos abrirlo. El modo w significa "write", que es lo que queremos hacer para escribir en un archivo. Por ejemplo, el siguiente código creará un archivo llamado mi_archivo.txt y escribirá la cadena "Hola, mundo" en él: Python with open("mi_archivo.txt", "w") as f: f.write("Hola, mundo") Este código abrirá el archivo mi_archivo.txt en modo w , que creará el archivo si no existe o reemplazará el contenido existente si existe. Luego, escribirá la cadena "Hola, mundo" en el archivo. Podemos usar el método write() para escribir varias cadenas en un archivo. Por ejemplo, el siguiente código escribirá las siguientes tres cadenas en el archivo mi_archivo.txt : Python with open("mi_archivo.txt", "w") ...

Leer archivos csv en Python

  Leer archivos .csv en python Para leer un archivo .csv en Python, se puede utilizar el módulo csv . Este módulo proporciona las clases reader y writer para leer y escribir datos tabulares en formato CSV. Para leer un archivo .csv con la clase reader , se puede utilizar el siguiente código: Python import csv # Abre el archivo .csv with open("datos.csv", "r") as f: # Crea un objeto reader reader = csv.reader(f) # Lee las primeras 5 líneas del archivo for row in reader[:5]: print(row) Este código abrirá el archivo datos.csv en modo lectura y creará un objeto reader . Luego, el bucle for leerá las primeras 5 líneas del archivo y las imprimirá. La clase reader devuelve una secuencia de listas. Cada lista representa una línea del archivo .csv. Los elementos de la lista son las columnas de la línea.Por ejemplo, si el archivo datos.csv tiene el siguiente contenido: nombre,edad,sexo Juan,20,hombre María,25,mujer Pedr...