PyTables

luis eduardo ramirez luedu01 en yahoo.es
Mie Abr 26 22:22:19 CEST 2006


Jean Carlos

Prueba este

>>> from tables import *
>>>
>>> f = openFile('prueba.dat', 'a') # abrimos archivo modo escritura lectura
>>>
En esta clase creamos los parametros de cada columna
>>> class Datos(IsDescription):
...     ced = IntCol(pos=0)
...     name = StringCol(30, pos=1)
...     dir = StringCol(30, pos=2)
...     tel = IntCol(pos=3)
...
>>> t = f.createTable(f.root, 'DATOS', Datos) # creamo la tabla, usando la clase Datos y con nodo DATOS
>>> f.close() # cerramos el archivo quedando grabada la table en el

Para adicionar o modificar datos 

>>> f.close()
>>> f = openFile('prueba.dat', 'a')
>>>
>>> t = f.root.DATOS
>>>
>>> row = t.row
>>>
>>> row['ced'] = 6135555
>>> row['name'] = "luis eduardo ramirez"
>>> row['dir'] = "Cll 30 # 11-30"
>>> row['tel'] = 6592254
>>> row.append()
>>> t.flush()
>>> f.close()

Con esto guardamos los datos en el archivo...

espero te sirva

Luis


Jean Carlos Rodrìguez <jeancarlosr_ve en yahoo.com> escribió: Hola lista, alguien tendra un ejemplo sencillo de
PyTables, que no sea el del tutorial o culaquier site
donde pueda conseguir mas documentación.

Gracias 
Jean Carlos

__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis! 
Regístrate ya - http://correo.espanol.yahoo.com/ 
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


		
---------------------------------

LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com




Más información sobre la lista de distribución Python-es