2012/11/16 Pavel Daniel Lopez Castillo <pdlo...@sc.uci.cu>: > Mario lo que quiero es que mi aplicacion sea portable si lo hago con postgres > o mysqlite tendria que tener un servidor de postgres o mysql corriendo en la > maquina en la cual este trabajando con la aplicacion, yo no trabajo con > varios clientes conectados a la misma DB, no se si esa respuesta era para mi > o te equivocaste de mensaje, por si acaso ya le puse asunto a mi correo que > en el primero se me olvido, asi no se pierde el hilo > > Este es mi problema: > Tengo una aplicacion hecha en python que utiliza una base de datos en SQLite, > el problema es que cuando creo el archivo .exe tendria que tener el > ejecutable en la misma direccion que el archivo principal por que sino se > pierde a la hora de econtrar la direccion del archivo .sqlite, por lo que si > copio el .exe en otra maquina u otro directorio ya no me funciona, alguna > idea de como resolver este problema. >
Copia el archivo de la base de datos junto con el exe. > self.conn = sqlite3.connect( 'D:/charada/src/Datos/charada.sqlite') Usa una ruta relativa self.conn = sqlite3.connect( 'charada.sqlite') Saludos -- A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos de leer manuales. _______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/