Spaces:
Sleeping
Sleeping
import sqlite3 | |
def extract_name_and_colums(db): | |
try: | |
# Connect to the database (replace 'student.db' with your database name) | |
connection = sqlite3.connect(db) | |
cur = connection.cursor() | |
cur.execute("SELECT name FROM sqlite_master WHERE type='table';") | |
tables = cur.fetchall() | |
# Extract table names from the query result | |
table_names = [table[0] for table in tables] | |
print(table_names) | |
except sqlite3.Error as e: | |
print(f"An error occurred: {e}") | |
finally: | |
# Close the connection | |
if connection: | |
connection.close() | |
db_name = 'db/student.db' | |
table_names = extract_name_and_colums(db_name) | |