Daten aus csv erstellen

  1. Die Module sqlite und csv importieren

    1import csv
    2import sqlite3
    
  2. Zeigen auf die Bibliotheksdatenbank

    4conn = sqlite3.connect("library.db")
    5cursor = conn.cursor()
    
  3. Lest die csv-Datei und fügt die Datensätze in die Datenbank ein:

     8with open("books.csv", encoding="utf-8") as f:
     9    reader = csv.reader(f, delimiter=",")
    10    cursor.executemany("INSERT INTO books VALUES (?,?,?,?,?)", reader)
    
  4. Speichert die Daten in der Datenbank:

    14conn.commit()