Я пытаюсь запустить scilab, используя модуль pexpect со следующим кодом:
import pexpect
c=pexpect.spawn('scilab-adv-cli -nb')
c.expect('-->')
Когда я делаю
c.sendline('plot[1,2]')
, появляется график.Но когда я делаю
c.sendline('[1 2]*[3]')
c.expect('ans =')
, а затем
c.before
, это дает мне следующий результат:
' =\r\n \r\n 3. 6. \r\n \r\n\x1b[?1h\x1b=-->[1 2]*[3]\r\n\x1b[?1l\x1b> '
Как можно обработать вышеуказанный вывод для получениятолько скажите 3. 6. в вышеупомянутом?