【发布时间】:2016-07-13 13:32:41
【问题描述】:
有一个问题。如何将 sql 查询中的列名添加到 pandas 数据框。我正在做下一步,但 columns=columns 在我的情况下不起作用。
import pymssql
import pandas as pd
con = pymssql.connect(
server="MSSQLSERVER",
port="1433",
user="us",
password="pass",
database="loc")
cur = conn.cursor()
cur.execute("SELECT id from ide")
data=cur.fetchall()
pandas=pd.DataFrame(data)
cur.close()
con.close()
所以当我打印“pandas”时,结果是没有标题。那么如何接收呢?
【问题讨论】:
-
查看
read_sql_table:pandas.pydata.org/pandas-docs/stable/generated/… -
大家好,阅读 sql 在我的情况下不起作用 - 请提供其他建议
-
我添加了一条评论让我知道它是否有效