Documentos de Académico
Documentos de Profesional
Documentos de Cultura
//
Proceso: de la parte física lleva a la parte lógica (ram) y desde ahí puedo ver el
conteido Mg. Córdova Neri Teodoro 13
Lectura :read()
archivo=open("Alumnos.txt")
print (" ", archivo.read())
destino.txt
Ñ.l
Arch_copiar.py
33
•
Ejemplo archivo de texto preg
Vista: ASCII
Alumnos.txt
Vista: usuario 73
Mg. Córdova Neri Teodoro 73 73
Mg. Cordova Neri, T 74
Mg. Córdova Neri Teodoro 74 74
Serealización
Mg. Cordova Neri, T 75
Mg. Córdova Neri Teodoro 75 75
Introduccion
Son Archivos que almacenan la información de los datos o
programas tal como están en la memoria RAM
Su contenido No son legibles en forma física cuando ud abre via
windows
Ocupan menos espacio
Los archivos binarios tienen estructuras más complejas que los archivos por
lo que debe conocerse su estructura
Para su diseño usan teoría de Registros
1.- Serealización.-
Consiste en convertir un objeto de Python (normalmente una
lista o diccionario) en un string/cadena
2.- DESerealización.-
Consiste en convertir un string/cadena en un objeto
de Python (normalmente una lista o diccionario).
pickle
Es el proceso mediante el cual una jerarquía de
bytes
Operación : pickle
Pickle
permite proveer 2 métodos para serializar o deserealizar archivos externos
arch1=open("alumno.pckl", "rb")
dicc = pickle.load(arch1)
print(" diccionario = ", dicc)
Leer_datos_bina.py
Para la siguiente tabla, Crear un programa para almacenar en un archivo
n alumnos por código y apellidos, luego hacer un reporte
import pickle
def leerd():
arch1=open("alumno.pckl", "rb")
dicc = pickle.load(arch1)
print(" diccionario = ", dicc)
return dicc
leerd()
Menu()
crearD()
reportes()
crearD() reportes()
Diseñar un programa usando datos de las siguientes tablas y realice
los siguientes procedimientos:
1.- crear archivo para guardar datos de clientes
2.- crear un archivo para guardar datos de productos
3.- mostrar datos de clientes
4.- mostrar datos de productos