0
>>> from pexpect import pxssh
>>> s=pxssh.pxssh()
>>> s.login('10.10.62.253','USER','PASSWORD',auto_prompt_reset=True)
True
>>> s.sendline('echo Test');
10
>>> s.prompt()
True
>>> s.after
'[PEXPECT]# '
>>> s.PROMPT='BTEQ -- Enter your SQL request or BTEQ command:'
>>> s.sendline('bteq .logon dbc,dbc')
20
>>> s.prompt()
True
>>> s.after
'BTEQ -- Enter your SQL request or BTEQ command:'
>>> s.sendline('quit;')
6
>>> s.prompt()
False
>>> s.PROMPT='[PEXPECT]# '
>>> s.prompt()
False
>>> s.sync_original_prompt()
True
>>> s.prompt()
False
에서 'sync_original_prompt을'PROMPT
변수를 재설정해야 사용하고, s.prompt()
는 True
발생한다. 그러나 그렇지 않습니다. 누구든지 PROMPT
변수를 원래 프롬프트로 재설정하는 방법을 알려주실 수 있습니까? sync_original_prompt
속성을 어떻게 사용합니까?어떻게 여기 <code>[PEXPECT]#</code> 인, 신속한 초기에 <code>s.sync_original_prompt()</code> 후 pxssh 모듈 내 이해 당으로
감사합니다.
감사합니다 .. !! :) –