Я собираюсь запустить gdb из python.Как запустить интерактивную программу (например, gdb) из python?
Например:
prog.shell.py:
#do lots of things
#
#
p.subprocess.Popen("gdb --args myprog", shell=True, stdin=sys.stdin, stdout=sys.stdout)
Но GDB не вызывается, как я ожидал, взаимодействие с БГД нарушается. Я также пробовал os.system(), но он все еще не работает. Что я могу сделать неправильно?
Можете ли вы объяснить, что ГПБ это? –