Herramientas de usuario

Herramientas del sitio


informatica:programacion:python:cursos:introduccion_programacion_python:ficheros

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:programacion:python:cursos:introduccion_programacion_python:ficheros [2023/04/19 18:42] – [Cargar datos de ficheros (lectura)] tempwininformatica: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://formacion.clusterticgalicia.com|Clúster TIC Galicia]] impartida en 2023: [[informatica:programacion:python:cursos:introduccion_programacion_python|Introducción a la programación con Python]]+Bloque perteneciente al curso [[informatica:programacion:python:cursos:introduccion_programacion_python|Introducción a la programación con Python]].
 </WRAP> </WRAP>
- 
 Para manipular ficheros, siempre actuaremos de la misma forma: Para manipular ficheros, siempre actuaremos de la misma forma:
  
Línea 181: Línea 180:
 </WRAP> </WRAP>
  
 +===== 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("organizations-100.csv", newline="") as csvfile:
 +    reader1 = csv.reader(csvfile, delimiter=",", quotechar='"')
 +    for row in reader1:
 +        organizaciones.append(row)
 +        
 +# Mostramos solo las 5 primeras
 +print(
 +</code>
 +
 +==== Escritura CSV ====
informatica/programacion/python/cursos/introduccion_programacion_python/ficheros.1681922559.txt.gz · Última modificación: por tempwin