gpt4 book ai didi

python - 从 pyodbc execute() 语句返回列名

转载 作者:IT老高 更新时间:2023-10-28 21:58:50 26 4
gpt4 key购买 nike

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。但是我怎么得到

DF.columns = ['ID', 'Nickname', 'Residence']

直接来自光标?该信息是否存储在 cursor 中?

最佳答案

您可以从光标描述中获取列:

columns = [column[0] for column in cursor.description]

关于python - 从 pyodbc execute() 语句返回列名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12704305/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com