国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python 连接hive的包是什么

python 连接hive的包是什么

头像

爱喝马黛茶的安东尼

2019-10-10 14:23:163265浏览 · 0收藏 · 0评论

python连接hive的几种方式

·基于pyhive连接hive。

·基于impyla连接hive。

方法一:使用PyHive库

安装依赖包:其中sasl安装可能会报错,可以去https://www.lfd.uci.edu/~gohlke/pythonlibs/#sasl下载对应版本安装。

pip install sasl
pip install thrift
pip install thrift-sasl
pip install PyHive

相关推荐:《Python基础教程

Python脚本代码操作:

from pyhive import hive   # or import hive
conn = hive.Connection(host='****', port=****, username='****', database='****')
cursor.execute(''SELECT * FROM my_awesome_data LIMIT 10'')
for i in range(****):
    sql = "INSERT INTO **** VALUES ({},'username{}')".format(value, str(username))
    cursor.execute(sql)
  
# 下面是官网代码:
from pyhive import presto  # or import hive
cursor = presto.connect('localhost').cursor()
cursor.execute('SELECT * FROM my_awesome_data LIMIT 10')
print(cursor.fetchone())
print(cursor.fetchall())

方法二:使用impyla库

impyla依赖包:

pip install six
pip install bit-array
pip install thriftpy

为了支持Hive还需要以下两个包:

pip install sasl
pip install thrift-sasl

可在Python PyPI中下载impyla及其依赖包的源码

Python脚本代码:

from impala.dbapi import connect 
conn = connect(host ='****',port = ****)
cursor = conn.cursor()
cursor.execute('SELECT * FROM mytable LIMIT 100')
print cursor.description   # 打印结果集的schema 
results = cursor.fetchall()
关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

少妇高潮免费观看A片| 女性左腿又开腿肚子视频大全 | 黑科网 今日黑科| 禁欲系韩剧推荐| 年轻嫂子| 巨乳动漫| 《再来一次好吗》动浸| 伦理《少妇的滋味》完整版| 阴部按摩出水太尴尬怎么办| 公交车被上高湖了还能坐吗小说| CSGO未满十八岁能玩多久| 三个老头拥着躁我一晚| 姐姐的闺蜜2字ID高冷霸气| 免费的行情网站WWW下载大全| 双男主MV大片| 国产尺码和欧洲尺码| 亚洲第一大综合区的就业前景| 《温柔的大姐姐》动漫免费观看 | 借种之灭门惨案2国语版电影 | 王局长把乳置解开吃胸的动态图| 成色18K1.220.38软件| 巨乳童颜| 边摸边吃奶边做的视频| 妈妈叫我戴上避孕套英文| 按摩师精油按摩下面会得妇科病吗| 停电后我和公做了爱| 深田咏美在线| 借种之灭门惨案2国语版电影 | 少女国产免费观看高清电视剧| 成人做爰免费A片视频| 日本大片又大又好看的PPT| 丫头把腿开大让我添添| 拔萝卜高清免费大全电视剧| 臣卜扌桑扌圭辶鬲的游戏| 100%透光裸妆| 初次尝了销魂少妇邻居| 外国大片又大又好看的PPT| 男人添女人荫道口视频| 麻豆精品无码少妇久久爽爽网站| 女性LOGO大全图片| 《XL司令》第一季动漫免费播放