Skip to content

Latest commit

 

History

History
29 lines (23 loc) · 593 Bytes

sqlite.md

File metadata and controls

29 lines (23 loc) · 593 Bytes

sqlite

import sqlite3

conn = sqlite3.connect("./data/database.db")
cur = conn.cursor()
cur.execute("SELECT country FROM countries WHERE area >= 2000000")
rows = cur.fetchall()
conn.close()

for i in rows:
    print(i[0])
import sqlite3
import pandas

conn = sqlite3.connect("./data/database90.db")
cur = conn.cursor()
cur.execute("SELECT * FROM countries WHERE area >= 2000000")
rows = cur.fetchall()
conn.close()

df = pandas.DataFrame.from_records(rows)
df.columns = ["Rank", "Country", "Area", "Population"]
df.to_csv("countries_big_area.csv", index=False)