Ho scritto un'applicazione in python3 che si interfaccia con una tabella sqlite.
Eseguita da terminale l'applicazione, che utilizza tkinter come modulo grafico, funziona perfettamente se accedo alla directory in cui è presente il file .pyw e dove è presente il file .db
Se invece provo ad eseguire il programma indicando in modo assoluto la directory:
Codice: Seleziona tutto
python3 /media/Backup/Python/Gomme-cas/Cas_gomme.pywCodice: Seleziona tutto
File "/media/Backup/Python/Gomme-cas/Cas_gomme.pyw", line 263, in __init__
self.conn=sqlite3.connect('./cas.db')
sqlite3.OperationalError: unable to open database filep.s. Ho provato anche con la voce
Codice: Seleziona tutto
...sqlite3.connect('cas.db')
