Python Teradata Connector - 列名

时间:2017-08-13 11:16:34

标签: python teradata

有没有人知道如何使用Python的Teradata库来检索列名??

以下是代码示例:

import teradata
udaExec = teradata.UdaExec (appName="HelloWorld", version="1.0" logConsole=False)
session = udaExec.connect(method='odbc', system='system_name',authentication='LDAP', username='username', password='$$tdwallet(tdprod)');
lst_results = []
for row in session.execute("select * from table_name"):
 print(row)
 lst_results.append(row)

上面的代码不会返回列名。最后,我想将查询结果放入Panda的数据框

1 个答案:

答案 0 :(得分:0)

您不需要for-loop:

df = pandas.read_sql(session,query)

将完成这项工作。请在此处查看我的回答:

Python PyTd teradata Query Into Pandas DataFrame