Quali sono le tabelle nel database?
In questo esercizio creerai di nuovo un engine per connetterti a 'Chinook.sqlite'.
Prima però di estrarre qualsiasi dato dal database, devi sapere quali tabelle contiene!
A questo scopo, salverai i nomi delle tabelle in una lista usando il metodo .table_names() sull'engine e poi stamperai la lista.
Questo esercizio fa parte del corso
Introduzione all'importazione dei dati in Python
Istruzioni dell'esercizio
- Importa la funzione
create_enginedal modulosqlalchemy. - Crea un engine per connetterti al database SQLite
'Chinook.sqlite'e assegnalo aengine. - Usando il metodo
.table_names()sull'engineengine, assegna i nomi delle tabelle di'Chinook.sqlite'alla variabiletable_names. - Stampa l'oggetto
table_namesnel terminale.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Import necessary module
# Create engine: engine
# Save the table names to a list: table_names
# Print the table names to the shell
print(____)