Итак, я нашел ответ.Я смог получить вывод вышеуказанной команды, используя subprocess module
.
show_create = "impala-shell -i %s -q 'show create table %s'" % (impala_node, table_name)
impala_show_cre_res = subprocess.Popen(show_create, stdout=subprocess.PIPE, shell=True)
create_out = impala_show_cre_res.communicate()
create_out содержал вывод.Поэтому я использовал регулярное выражение, чтобы удалить необходимое из вывода.