Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FUNDAMENTOS DE PROGRAMACIÓN
Agenda
• Conceptos básicos de archivos
• Operaciones de entrada utilizando archivos
• Lectura de archivos
• Operaciones de salida utilizando archivos
• Escritura de archivos
3
Manejo de Archivos
• En python no se necesita importar ninguna librería para
leer o escribir archivos.
• El primer paso es simplemente obtener un objeto archivo.
4
Tipos de Archivos
• Un archivo es usualmente categorizado como texto o
binario
• Un archivo de texto es usualmente estructurado como una
secuencia de líneas y un línea es una secuencias de
caracteres.
• La línea es terminada por el carácter EOL (End of Line)
(Fin de Linea).
5
Open()
• Para abrir un archivo usamos la función open(), que retorna un
objeto archivo.
• Comúnmente esta función recibe 2 argumentos
• nombre del archivo que quiero abrir.
• Modo de apertura
• La sintaxis:
6
Modo de Apertura
• El argumento modo es opcional; “r” será asumido si el argumento
es omitido.
Advertencia: Sobreescritura de
archivo
• El código anterior
• Abre el archivo nombres.txt con la función open
• lee todo el contenido con la función read()
• imprime el contenido del archivo en memoria.
11
• Sintaxis:
15
• Sintaxis:
18
• Sintaxis:
19