1234567891011121314151617181920212223242526272829303132333435363738 |
- import sqlite3
- import csv
- input_csv = 'nba_roster.csv'
- database_file = 'nba_roster.db'
- conn = sqlite3.connect(database_file)
- cursor = conn.cursor()
- cursor.execute('''CREATE TABLE IF NOT EXISTS nba_roster (
- Team TEXT,
- NAME TEXT,
- Jersey TEXT,
- POS TEXT,
- AGE INT,
- HT TEXT,
- WT TEXT,
- COLLEGE TEXT,
- SALARY TEXT
- )''')
- with open(input_csv, 'r', newline='') as csvfile:
- csv_reader = csv.reader(csvfile)
- next(csv_reader)
-
- for row in csv_reader:
- cursor.execute('INSERT INTO nba_roster VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)', row)
- conn.commit()
- conn.close()
- print(f'Data from {input_csv} has been successfully imported into {database_file}')
|