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())
Questo va bene per popolare il mio DataFrame panda. Ma come faccio anomi di colonne di ritorno da pyodbc execute() istruzione
DF.columns = ['ID', 'Nickname', 'Residence']
retta dalla cursore? Queste informazioni sono memorizzate nel cursore ?
Nel caso qualcuno sia curioso di sapere quali altri valori in ".description" significano: https://github.com/mkleehammer/pyodbc/wiki/Cursor#attributes –