2014-04-09 2 views
0

아래 코드를 사용하여 응용 프로그램에 암호를 전달했습니다. 그것은 다른 출력을 제공합니다.파이썬 Pexpect는 두 개의 다른 출력을 반환합니다

우선 i 값을 "0"으로 반환 한 다음 웹 브라우저를 통해 실행하여 "1"값을 반환합니다. 내 웹 응용 프로그램 텍스트 상자에서 암호를 전달하는 방법을 달성하기 위해?

미리 감사드립니다.

감사
야나

+0

HTML 대담한 태그로 포장하는 대신 들여 쓰기 코드를 작성하십시오. 그리고 stackoverflow에 오신 것을 환영합니다. –

답변

0

는 당신이 밖으로 인쇄 pexpect.spawn.expect의 반환 값은 스트림의 문자열 위치의 index입니다. 0 또는 1은 성공에 대해별로 말하지 않습니다.
하지만 암호 자체를 전송하지 않는 것을 확인한 후에 expect이 완료되면 child.sendline을 사용하여 암호를 보내야합니다.

+0

@Jana : 이것에 대한 모든 진전? – bosnjak

관련 문제