Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Problemas na Criação de banco SQL

Olá a todos! Venho por meio deste tópico para pedir ajuda na passagem realizada na Aula 3 - Criando Banco SQL. Vamos aos códigos:

!pip install sqlalchemy
from sqlalchemy import create_engine, MetaData, Table
engine = create_engine('sqlite:///memory:')
matriculas.to_sql('matriculas', engine)

Retornou o erro na ultima linha:

"OperationalError: (sqlite3.OperationalError) unable to open database file
(Background on this error at: http://sqlalche.me/e/14/e3q8)"

OBS: No caso o nome do meu DataFrame é "matriculas".

Desde já agradeço :)

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta
solução!

Olá, André, bom dia. Acredito que o erro esteja aqui

engine = create_engine('sqlite:///memory:')

O correto seria

engine = create_engine('sqlite:///:memory:')

Da uma olhada aqui https://docs.sqlalchemy.org/en/14/core/engines.html na parte de SQLite para ver como criar a engine corretamente.

Espero ter ajudado!