impala_shell.py在python3上不起作用

时间:2019-02-27 07:38:22

标签: impala

就像我们知道python2还要再使用几个月 https://pythonclock.org/

我尝试在python3中使用impala_shell.py,根据代码,这是不可能的。该代码是为python2编写的。

您知道使用python3运行impala-shell命令的其他可能性吗?

今天,我正在使用subprocess.call在Impala-shell中运行命令:

import subprocess as sp

def call_impala_file(dir, impala_host, env_int, env_prod):
    return sp.call(['impala-shell', '--ssl', '-k', '-i', impala_host, '-f', '{dir}'.format(dir=dir), '--var=buf={buf1}'.format(buf1=env_prod), '--var=inter={inter1}'.format(inter1=env_int)])

0 个答案:

没有答案