python sqlalchemy Spaltennamen dynamisch abrufen?

8
%Vor%

Wie kann ich TABLES COLUMNS NAMES dynamisch bekommen? in diesem Fall id und name

    
ZiTAL 20.01.2012, 20:42
quelle

2 Antworten

13

Sie können die Spalten entweder finden, indem Sie result.keys() aufrufen, oder Sie können auf sie zugreifen, indem Sie in der v.keys() -Schleife for aufrufen.

Hier ist ein Beispiel mit items() :

%Vor%     
Rob Wouters 20.01.2012, 21:12
quelle
1

so etwas

headers=[ i[0] for i in result.cursor.description ]

gleiche Frage hier Spaltennamen aus pyodbc zurückgeben execute () -Anweisung

    
Saul Cruz 11.08.2017 19:37
quelle

Tags und Links