Was ist der Unterschied zwischen sqlite3 und sqlalchemy?
Anfänger-Frage - was ist der Unterschied zwischen sqlite und sqlalchemy?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Anfänger-Frage - was ist der Unterschied zwischen sqlite und sqlalchemy?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sie sind äpfel und Orangen.
Sqlite ist eine Datenbank-Speicher-engine, die können besser verglichen werden mit Dingen wie MySQL, PostgreSQL, Oracle, MSSQL, etc. Es wird verwendet, um zu speichern und abzurufen, die strukturierte Daten aus Dateien.
SQLAlchemy ist eine Python-Bibliothek, die einen Objekt-relationalen mapper (ORM). Es tut, was es sagt: er ordnet die Datenbanken (Tabellen, etc.) um Python-Objekte, so dass Sie mehr leicht und nativ mit Ihnen zu interagieren. SQLAlchemy verwendet werden kann mit sqlite, MySQL, PostgreSQL, etc.
So, ein ORM bietet eine Reihe von tools, mit denen Sie die Interaktion mit Ihrer Datenbank-Modelle konsequent auf Datenbank-engines.
sqlite3 ist ein embedded RDBMS.
Laut dieser Artikel :
SQLAlchemy ist ein Python -ORM.
Laut diesem Artikel :