pexpect

    -1

    1답변

    파이썬 코드를 통해 adb 상호 작용을 수행하려고합니다. 나는 시작하고 10 초 후에 그것을 죽이고 싶은 안드로이드 장치에 끝없는 실행 파일이 있습니다. 지금은 프로그램을 시작할 수는 있지만 수동으로 Ctrl + C를 눌러 다른 프로그램을 죽일 수는 없습니다. procID = subprocess.Popen(["adb", "shell"], stdin=subp

    2

    1답변

    CentOS에서 몇 가지 구성 단계를 자동화하고 있습니다. 그렇게하기 위해서는 시스템을 재부팅해야합니다. 나는 파이썬 pexepct를 통해 "재부팅"명령을 호출하지만 나머지 시스템이 실행될 때까지 시스템을 부팅 할 때까지 기다려야합니다. 이를 위해이 작은 코드를 작성했습니다. while True: result = commands.getoutput

    3

    2답변

    나는 apt-get 도구를 지원하기 위해 파이썬 프로그램을 만들고있다. 선택한 패키지를 다운로드하기 위해 pexpect를 사용하고 싶습니다. 나는 child.expect 라인에 갇혀있는 것 같아. 그것은 그 라인에 올 때 타임 아웃하는 것 같습니다. butt = "vlc" child = pexpect.spawn('sudo apt-get install '

    0

    1답변

    저는 파이썬에 익숙하지 않습니다. "pexpect"예제 repo에서이 코드 조각을 발견했습니다. 나는 필요한 변화를했다. 그러나 "TypeError"를 던지고 있습니다. 이유를 알아낼 수 없습니다. 왜 그런지 설명 할 수 있습니다. 어떻게 해결할 수 있습니까? "PDB"PDB에 "아이 = ssh_command (사용자, 호스트, 비밀번호)" 오류에 오류를

    0

    1답변

    SSH를 통해 SAN에 연결하는 간단한 파이썬 스크립트를 작성 중이며 일련의 명령을 실행합니다. 궁극적으로 각 명령은 타임 스탬프와 함께 별도의 로그에 기록 된 다음 종료됩니다. 이는 연결하려는 장치가 인증서 ssh 연결을 지원하지 않고 현재 펌웨어 개정판에 알맞은 로깅 기능을 가지고 있지 않기 때문입니다. 내가 겪고있는 것처럼 보이는 문제는 만들어지는 S

    2

    1답변

    나는 pxssh를 사용하여 간단한 ssh 로그인 작업을하고 있습니다. T.J. 요리 책의 코너 스크립트. 파이썬 인터프리터에서 시도 할 때 pxssh를 사용하여 원격 컴퓨터에 성공적으로 액세스하고 명령을 전달할 수있었습니다. 다음은보기입니다. 내가 다시 같은 일을하려고 할 때 또한 EOF의 예외에 #! /usr/bin/python -tt from pexp

    -1

    1답변

    리눅스 시스템에서 CLI 메뉴를 자동화하려고하는데, 여러 지점에서 조건을 기반으로 제공해야합니다. 문자열이 내가 (다른 명령을 보낼 수 있습니다 필요한 다음과 일치하는 경우 은 내가 111.222.333.444 : , 내가 (111.222.333.444에게) 아래 (child.before 인쇄) 문자열과 일치하는 것을 시도하고, ': '와 프롬프트가

    0

    1답변

    pexpect로 나는 자식 프로세스를 생성하고 'ssh'원격 상자를 수행하고 있습니다. 그것은 지난 여러 날 동안 갑자기 지금은 내가 자식 프로세스를 생성하려고 할 때마다 오류가 발생했습니다. 무슨 일인지 모르겠다. 지금까지 pexpect 3.1을 사용하고 있었는데이 문제가 발생했습니다. 그래서 3.2로 업그레이드하지만 여전히 같은 문제에 직면 해 있습니다

    0

    1답변

    은 Ubuntu 15.04 (3.2)에서 제공 한 버전부터 큰 변화를 겪어 왔습니다. pip3를 사용 pexpect의 최신 버전을 설치하는 경우, 이전에 성공적으로 시리얼 콘솔 터미널 에뮬레이션을 준이 최소한의 프로그램은 더 이상 작동하지 않습니다 #!/usr/bin/python3 import serial import pexpect.fdpexpect

    6

    1답변

    MacOS에서 코드 블로우를 사용하여 장치에 연결 중입니다.이 코드는 100 번에서 1 번 또는 2 번 연결 만하면 응답이 없습니다 (시간 제한이 없음). 시대. ser = serial.Serial(port="/dev/xyz",timeout = None, baudrate=115200, parity = serial.PARITY_NONE, bytesize =