Cita:
Iniciado por razpeitia No dices como guardas los datos, eso abre todo un abanico de posibilidades.
Por ejemplo:
Usar [URL="http://docs.python.org/2/tutorial/inputoutput.html#reading-and-writing-files"]texto plano[/URL].
Usar [URL="http://docs.python.org/2/library/pickle.html"]Pickle[/URL]
Usar [URL="http://docs.python.org/2/library/json.html"]JSON[/URL]
Usar [URL="http://docs.python.org/2/library/csv.html"]CSV[/URL]
Usar [URL="http://docs.python.org/2/library/sqlite3.html"]SQLite3[/URL]
Y a eso le añadimos que o mas bien multiplicamos las opciones para interfaz gráfica como:
[URL="http://docs.python.org/2/library/tkinter.html"]tk[/URL]
[URL="http://www.wxpython.org/"]wxpython[/URL]
[URL="http://pygtk.org/"]pygtk[/URL]
[URL="http://www.riverbankcomputing.co.uk/software/pyqt/intro"]pyqt[/URL]
[URL="http://www.pygame.org/"]pygame[/URL] (no recomendable, pero aun factible)
Tomando en cuenta el principio de multiplicación tenemos 5 * 5 = 25 posibilidades, buena suerte
.
En realidad como guardar los datos sería lo de menos pero ya que lo mencionas sería preferible no depender de bases de datos. Podría incluso ser texto separado por algún carácter especial o CSV estaría bien.
Interfase creo que iría por wxPython.
Muchas gracias por tus aportes.
Sobre el tema de dar formato antes de imprimir me puedes dar alguna pauta?
Es decir, recorrer un archivo de texto e imprimir las líneas más o menos tengo la idea de cómo hacerlo, pero cómo se gestiona el tipo de letra a imprimir desde Python?