先准备相关包
pip install impyla -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple
pip install pure-sasl -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple
pip install thrift_sasl -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple
然后运行
import pandas as pd
from impala.dbapi import connect
conn = connect(host=***, port=***, user=***, password=****, database=***)
###***换成自己的环境
cur=conn.cursor()
cur.execute("""
-------sql语句
""")
# 将结果放入dataframe
dfzzz = pd.DataFrame(cur.fetchall()).fillna(0)