pip安装thrift 和hbase 包
from thrift.transport import TSocket,TTransport
from thrift.protocol import TBinaryProtocol,TCompactProtocol
from hbase import Hbase

socket = TSocket.TSocket('10.1.21.35',port=9090)
socket.setTimeout(5000)
transport = TTransport.TFramedTransport(socket)

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

protocol = TBinaryProtocol.TBinaryProtocol(transport) //不使用这个协议

protocol = TCompactProtocol.TCompactProtocol(transport)
client = Hbase.Client(protocol)

socket.open()
table = client.getTableNames()
print(table)

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄