Python Sqlite
Python Sqlite
import sqlite3
import pandas as pd
DATABASE_PATH = 'database.db'
SPREADSHEET_0 = 'spreadsheet_0.csv'
SPREADSHEET_1 = 'spreadsheet_1.csv'
SPREADSHEET_2 = 'spreadsheet_2.csv'
def load_data(file_path):
return pd.read_csv(file_path)
def process_spreadsheets():
conn = sqlite3.connect(DATABASE_PATH)
data_0 = load_data(SPREADSHEET_0)
data_1 = load_data(SPREADSHEET_1)
data_2 = load_data(SPREADSHEET_2)
# Merge spreadsheet 1 and 2 on shipping identifier
combined_data['total_quantity'] =
combined_data.groupby('shipping_identifier')['quantity'].transform('sum')
conn.close()
if __name__ == "__main__":
process_spreadsheets()