27 lines
520 B
Python
27 lines
520 B
Python
import sys
|
|
sys.path.append('gen-py')
|
|
|
|
from thrift.transport import TSocket
|
|
from thrift.transport import TTransport
|
|
from thrift.protocol import TCompactProtocol
|
|
|
|
from ping import Ping
|
|
|
|
|
|
def ping():
|
|
transport = TSocket.TSocket('127.0.0.1', 9090)
|
|
tranport = TTransport.TFramedTransport(transport)
|
|
protocol = TCompactProtocol.TCompactProtocol(tranport)
|
|
client = Ping.Client(protocol)
|
|
tranport.open()
|
|
client.ping()
|
|
tranport.close()
|
|
|
|
|
|
def main():
|
|
ping()
|
|
|
|
|
|
if __name__ == '__main__':
|
|
main()
|