Contenidos
- Lectura de un Archivo
- Búsqueda de un Archivo en tu Sistema de Archivos
- Escritura en un Archivo
- Uso de ‘with’ para Abrir Archivos
- Lectura de un Archivo .csv
- Escritura de Datos en un Archivo .csv
- Lectura desde Archivos con el Módulo csv
- Escritura en Archivos con el Módulo csv
- Lectura de un Archivo
- Escritura en un Archivo
- Uso de ‘with’ para Abrir Archivos
- Lectura de un Archivo .csv
- Escritura de Datos en un Archivo .csv
Lectura de un Archivo
1 2 3 4 |
# Ejemplo de lectura de un archivo with open('archivo.txt', 'r') as file: contenido = file.read() print(contenido) |
Búsqueda de un Archivo en tu Sistema de Archivos
1 2 3 4 5 6 7 |
# Ejemplo de búsqueda de un archivo en el sistema de archivos import os archivo_buscado = 'documento.txt' for root, dirs, files in os.walk('/ruta/a/buscar'): if archivo_buscado in files: print(f'Archivo encontrado en: {os.path.join(root, archivo_buscado)}') |
Escritura en un Archivo
1 2 3 |
# Ejemplo de escritura en un archivo with open('salida.txt', 'w') as file: file.write('Contenido para escribir en el archivo.') |
Uso de ‘with’ para Abrir Archivos
1 2 3 4 |
# Ejemplo de uso de 'with' para abrir archivos with open('archivo.txt', 'r') as file: contenido = file.read() print(contenido) |
Lectura de un Archivo .csv
1 2 3 4 5 6 7 |
# Ejemplo de lectura de un archivo .csv import csv with open('datos.csv', newline='') as csvfile: reader = csv.reader(csvfile, delimiter=',') for row in reader: print(', '.join(row)) |
Escritura de Datos en un Archivo .csv
1 2 3 4 5 6 7 8 9 |
# Ejemplo de escritura de datos en un archivo .csv import csv datos = [['Nombre', 'Edad'], ['Juan', 30], ['María', 25]] with open('datos.csv', 'w', newline='') as csvfile: writer = csv.writer(csvfile) for dato in datos: writer.writerow(dato) |
Lectura desde Archivos con el Módulo csv
1 2 3 4 5 6 7 |
# Ejemplo de lectura desde archivos con el módulo csv import csv with open('datos.csv', newline='') as csvfile: reader = csv.reader(csvfile, delimiter=',') for row in reader: print(', '.join(row)) |
Escritura en Archivos con el Módulo csv
1 2 3 4 5 6 7 8 9 |
# Ejemplo de escritura en archivos con el módulo csv import csv datos = [['Nombre', 'Edad'], ['Juan', 30], ['María', 25]] with open('datos.csv', 'w', newline='') as csvfile: writer = csv.writer(csvfile) for dato in datos: writer.writerow(dato) |
Lectura de un Archivo
1 2 3 4 |
# Ejemplo de lectura de un archivo with open('archivo.txt', 'r') as file: contenido = file.read() print(contenido) |
Escritura en un Archivo
1 2 3 |
# Ejemplo de escritura en un archivo with open('salida.txt', 'w') as file: file.write('Contenido para escribir en el archivo.') |
Uso de ‘with’ para Abrir Archivos
1 2 3 4 |
# Ejemplo de uso de 'with' para abrir archivos with open('archivo.txt', 'r') as file: contenido = file.read() print(contenido) |
Lectura de un Archivo .csv
1 2 3 4 5 6 7 |
# Ejemplo de lectura de un archivo .csv import csv with open('datos.csv', newline='') as csvfile: reader = csv.reader(csvfile, delimiter=',') for row in reader: print(', '.join(row)) |
Escritura de Datos en un Archivo .csv
1 2 3 4 5 6 7 8 9 |
# Ejemplo de escritura de datos en un archivo .csv import csv datos = [['Nombre', 'Edad'], ['Juan', 30], ['María', 25]] with open('datos.csv', 'w', newline='') as csvfile: writer = csv.writer(csvfile) for dato in datos: writer.writerow(dato) |