मान लीजिए आपके पास छात्र रिकॉर्ड के साथ एक sqlite3 डेटाबेस है और सभी डेटा पढ़ने का परिणाम है,
Id Name 0 1 stud1 1 2 stud2 2 3 stud3 3 4 stud4 4 5 stud5
समाधान
इसे हल करने के लिए, हम नीचे दिए गए चरणों का पालन करेंगे −
एक नया कनेक्शन परिभाषित करें। यह नीचे दिखाया गया है,
con = sqlite3.connect("db.sqlite3")
नीचे दिए गए फंक्शन का उपयोग करके डेटाबेस से SQL डेटा पढ़ें,
pd.read_sql_query()
read_sql_query का उपयोग करके कनेक्शन के साथ टेबल से सभी छात्र डेटा चुनें,
pd.read_sql_query("SELECT * FROM student", con)
उदाहरण
बेहतर समझ के लिए पूर्ण कार्यान्वयन देखें −
import pandas as pd import sqlite3 con = sqlite3.connect("db.sqlite3") df = pd.read_sql_query("SELECT * FROM student", con) print(df)
आउटपुट
Id Name 0 1 stud1 1 2 stud2 2 3 stud3 3 4 stud4 4 5 stud5