How to READ a Pandas DataFrame from an SQLite Database using Python
Land Your First Data Science Job
A proven roadmap to prepare for $75K+ entry-level data roles. Perfect for Data Scientist ready to level up their career.
Databases are extremely nice, especially when you want to handle a large amount of structured data.
Here is how to read a pandas DataFrame from an SQL database using the Pandas.read_sql() methods.
Here is the code
How to read data
Here we read the SQLite table and save it in a DataFrame format.
import pandas as pd
import sqlite3
# Create the connection to the database
con = sqlite3.connect("database.sqlite")
# We execute the sql query against the database
df = pd.read_sql("SELECT * from my_table", con, index_col="index")
# We print the dataframe
print(df.head())
# We close the connection
con.close()
Here you are! You now know how to read a DataFrame from an SQLite Database.
Land Your First Data Science Job
A proven roadmap to prepare for $75K+ entry-level data roles. Perfect for Data Scientist ready to level up their career.
Related Articles
Continue your learning journey with these related topics
Master Data Science in Days, Not Months 🚀
Skip the theoretical rabbit holes. Get practical data science skills delivered in bite-sized lessons – Approach used by real data scientist. Not bookworms. 📚