Seite 1 von 1

sqlite select

Verfasst: Freitag 16. August 2013, 14:35
von Boa
Hi,

Was genau machen die Methoden select und select_one des Connection Objektes von sqlite3? Ich finde dazu keine Dokumentation. Gibt es da einen Unterschied zu execute?

Thx,
Boa

Re: sqlite select

Verfasst: Freitag 16. August 2013, 15:28
von Boa
Ich hatte übersehen, dass in dem Code, in dem ich das gelesen habe eine Wrapper Klasse um die SQL Verbindung lag. Die Methoden gibt es also nicht, weshalb ich auch keine Doku dazu gefunden habe :roll:

Re: sqlite select

Verfasst: Freitag 16. August 2013, 16:05
von EyDu
Du musst die Dokumentation übrigens nichts selber suchen, im interaktiven Interpreter kommst du ganz einfach mittels ``help`` an die Hilfe zu Objekten:

Code: Alles auswählen

>>> help(sqlite3.Connection)
Dann sieht man auch sehr leicht, ob ein Attribut tatsächlich existiert:

Code: Alles auswählen

>>> help(sqlite3.Connection.select)

Traceback (most recent call last):                                                                                         
  File "<stdin>", line 1, in <module>                                                                                      
AttributeError: type object 'sqlite3.Connection' has no attribute 'select'