pexpect.read () выбрасывает время ожидания - PullRequest
0 голосов
/ 24 апреля 2020

Таким образом, в документах четко сказано, что он возвращает пустую строку, если данных нет: «Это читает не более« байтов размера »из файла (меньше, если чтение достигает EOF до получения байтов размера). Если аргумент размера равен Отрицательно или опущено, читать все данные до достижения EOF. Байты возвращаются как строковый объект. Пустая строка возвращается, когда EOF встречается немедленно. "

client = pexpect.spawn(constr,timeout=mytimeout)
client.read()
pexpect.exceptions.TIMEOUT: Timeout exceeded

то, что я пропустил, это явно противоречит документы?

...