RickinPC 0 Denunciar post Postado Janeiro 6, 2008 Tenho que verificar se o arquivo banco.db existe, pois esse é o arquivo de banco de dados SQLite do meu programa. se ele existir eu continuo o programa, se não existir eu o crio e crio as tabelas dentro dele também. alguem ai sabe como fazer isso? Compartilhar este post Link para o post Compartilhar em outros sites
lucasn 0 Denunciar post Postado Janeiro 7, 2008 import os.path if os.path.exists('/home/lucas/banco.db'): print 'existe!' else: print 'nao existe! Compartilhar este post Link para o post Compartilhar em outros sites
Tarantula 0 Denunciar post Postado Maio 22, 2009 Cara, você não deve usar funções de filesystem pra verificar isto. E se o arquivo existir mas não houver nenhuma tabela dentro dele ? Você precisa pensar no contexto do banco, você deve usar o SQLite para abrir o banco de dados independente se existe o arquivo ou não e usar os comandos SQL como "drop table if exists", para dropar ou recriar as tabelas caso elas existam, é pra isto que os comandos servem. Compartilhar este post Link para o post Compartilhar em outros sites