python的坑

【python】读取数据库

2019-10-10  本文已影响0人  MichalLiu

1.连接Hive

import pandas as pd
from sqlalchemy.engine import create_engine
 
# 准备语句(不能带分号)
sql = '''
        SELECT * FROM db.test LIMIT 10
      '''
 
presto_engine = create_engine('presto://110.120.119.115:8866/hive')
 
# 获取数据
df = pd.read_sql(sql, presto_engine)
print(df)
df.to_csv(r'C:\Users\liuzw3\Desktop\output_files.csv',index=False,encoding='utf-8')
上一篇 下一篇

猜你喜欢

热点阅读