MAO6
ARCHIVOS
Tipos de archivos
• De texto
• Binarios
• Secuenciales
• Directo
• Indexados
Operaciones sobre archivos
RAM
GRABAR
LECTURA
Estructura de una función
•Abre el archivo indicando su uso:
open(archivo, tipo)
•Se utiliza:
Grabar: Almacenar líneas de ...
Preparar la apertura
Grabar:
archivo = open(”datos.txt”,”w”)
archivo = open(”datos.txt”,”a”)
Leer:
archivo = open(”datos.t...
Considerar tildes
# -*- coding: utf-8 -*- ##Para incorporar acentos
import codecs
Abrir:
archivo =codecs. open(”datos.txt”...
Ejemplo: Agregar
Lectura
•Recorrer el archivo, utilizando sentencia: for-in,
leyendo cada línea del archivo.
•Separar cada línea “en sus da...
Ejemplo: Leer
Próxima SlideShare
Cargando en…5
×

Archivos secuenciales en PYTHON

576 visualizaciones

Publicado el

Material para Programación en Python.

Publicado en: Educación
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
576
En SlideShare
0
De insertados
0
Número de insertados
4
Acciones
Compartido
0
Descargas
6
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Archivos secuenciales en PYTHON

  1. 1. MAO6 ARCHIVOS
  2. 2. Tipos de archivos • De texto • Binarios • Secuenciales • Directo • Indexados
  3. 3. Operaciones sobre archivos RAM GRABAR LECTURA
  4. 4. Estructura de una función •Abre el archivo indicando su uso: open(archivo, tipo) •Se utiliza: Grabar: Almacenar líneas de texto con info. Leer: Leer líneas de texto con información. •Se cierra: archivo.close()
  5. 5. Preparar la apertura Grabar: archivo = open(”datos.txt”,”w”) archivo = open(”datos.txt”,”a”) Leer: archivo = open(”datos.txt”,”r”)
  6. 6. Considerar tildes # -*- coding: utf-8 -*- ##Para incorporar acentos import codecs Abrir: archivo =codecs. open(”datos.txt”,”tipo”,”utf-8”) Donde el tipo puede ser: : w, a, r
  7. 7. Ejemplo: Agregar
  8. 8. Lectura •Recorrer el archivo, utilizando sentencia: for-in, leyendo cada línea del archivo. •Separar cada línea “en sus datos”, utilizando sentencia split(separador) de los strings. •Acceder a sus datos. Éstos se numeran a partir de la posición 0 •Mostrar los datos.
  9. 9. Ejemplo: Leer

×