from pandas import DataFrame
import pyodbc
cnxn = pyodbc.connect(databasez)
cursor.execute("""SELECT ID, NAME AS Nickname, ADDRESS AS Residence FROM tablez""")
DF = DataFrame(cursor.fetchall())
これは私のpandas DataFrameに入力するのに問題ありません。しかし、どのように私はストレートカーソルからpyodbc execute()文からカラム名を返します
DF.columns = ['ID', 'Nickname', 'Residence']
を得るのですか?その情報はのカーソルに格納されていますか?
誰かが '.description 'の他の値が何を意味するのか不明な場合:https://github.com/mkleehammer/pyodbc/wiki/Cursor#attributes –