나는 로그인하고 호스트 이름 정보를 얻기 위해 pexpect.py 스크립트를 사용하고있다. 는 기본적으로 난 당신이 몇 가지 명령을 실행하고 닫으려면 자동화 된 사용자들은 아래에 볼이 ~$:./pexpect.py -h{hostname} -u{user} -p{password}
처럼 실행합니다. 마지막에 줄을 추가하여 사용자가보고 싶은 정보를 선택할 수 있
pexpect를 사용하여 원격 호스트 시스템에서 수퍼 유저 (루트)에 로그인하는 방법은 무엇입니까? user = root user
password = 'pass'
child = pexpect.spawn('ssh %[email protected]%s'%(user,host,))
두 개의 정의 된 함수 foo과 bar은 을 사용하여 명령 줄에서 스크립트를 호출하는 pexpect을 실행합니다. 다음으로 pexpect의 sendcontrol과 close을 사용하여 제어 도구를 보내 스크립트가 종료되도록 실행 한 다음 개체를 종료합니다. 프로그램이 상점 실행 된 후, 객체는 여전히 메모리에서 실행되고 있으며 제어-C 모양 및/또는 chi
Cisco 라우터에 텔넷 연결을 시도하고 pexpect를 사용하여 명령을 보내려고합니다. 작동하지만 sendline()은 출력에서 반복됩니다. setecho를 False로 사용한 후에도 마찬가지입니다. 코드는 다음과 같습니다 '''
Created on Nov 19, 2012
@author: Amit Barik
'''
import pexpect
pexpect.spawn을 함수에 넣을 때 실패하는 것 같습니다. 아래 예제에서는 '/tmp/no.txt'와 '/tmp/yes.txt'를 모두 만지길 기대합니다. /tmp/yes.txt 만 감습니다. 'import pexpect'에 대한 모든 확실한 위치를 시도했습니다. 오류가 발생하지 않고 실행되지 않습니다. 어떤 제안을 주셔서 감사합니다! import
저는 ffmpeg를 통해 비디오를 사용자 정의 변환하는 python 스크립트에서 작업하고 있습니다. 내 문제는 ffmpeg의 실행이 None 종료 코드로 약간의 변환 (일반적으로 100MB에서 3-4MB) 후에 갑자기 멈추는 것입니다. 나는 pexpect 라이브러리를 사용하고 있습니다. 현재 진행 상황을 확인하지는 않지만 가까운 장래에 진행할 것입니다. 나
pexpect을 사용하여 코드의 일부 인쇄물을 제어하는 약간의 코드가 있습니다. 이 질문의 주요 목표는 pexpect 출력과 인쇄물을 일부 로그 파일에 기록하는 것입니다. 내가 겪었던 문제는 pexpect 라인 (보내고받은 데이터)이 확실한 논리가없는 인쇄물에 섞여 있다는 것입니다. 인쇄 문자열과 pexpect 출력이 발급 된 순서대로 기록 될 것으로
지금 당장 혼란스러워합니다. 다음 pexpectdocumentation 상태 : 내가 | 및 pexpect.sendline(some command | grep 'something')에서 *를 사용하는 오래된 코드를 찾고 있어요 그러나 Remember that Pexpect does NOT interpret shell meta characters such a
나는 위의 코드를 사용하여 일부 라우터에 연결하려고 내가 juniperj2320.py 모듈을 사용하고 테스트 파일에 나는이 http://subversion.assembla.com/svn/clauzsistel08/trunk/dist/ #!/usr/bin/python
from localconf import *
from juniperj2320 import *