informatica:programacion:python:cursos:introduccion_programacion_python:ficheros
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:programacion:python:cursos:introduccion_programacion_python:ficheros [2023/04/19 18:42] – [Cargar datos de ficheros (lectura)] tempwin | informatica:programacion:python:cursos:introduccion_programacion_python:ficheros [2023/04/24 09:39] (actual) – [Manipulación de ficheros con with] tempwin | ||
|---|---|---|---|
| Línea 2: | Línea 2: | ||
| <WRAP center round info 60%> | <WRAP center round info 60%> | ||
| - | Notas de la formación por parte de la Consellería de Promoción do Emprego e Igualdade y el [[https:// | + | Bloque perteneciente al curso [[informatica: |
| </ | </ | ||
| - | |||
| Para manipular ficheros, siempre actuaremos de la misma forma: | Para manipular ficheros, siempre actuaremos de la misma forma: | ||
| Línea 181: | Línea 180: | ||
| </ | </ | ||
| + | ===== Ejemplos prácticos ===== | ||
| + | |||
| + | ==== Tratamiento ficheros CSV ==== | ||
| + | |||
| + | <code python> | ||
| + | import csv | ||
| + | |||
| + | # Lista vacía en la que se irán añadiendo todas las filas | ||
| + | organizaciones = [] | ||
| + | |||
| + | with open(" | ||
| + | reader1 = csv.reader(csvfile, | ||
| + | for row in reader1: | ||
| + | organizaciones.append(row) | ||
| + | | ||
| + | # Mostramos solo las 5 primeras | ||
| + | print( | ||
| + | </ | ||
| + | |||
| + | ==== Escritura CSV ==== | ||
informatica/programacion/python/cursos/introduccion_programacion_python/ficheros.1681922559.txt.gz · Última modificación: por tempwin
