Как установить явно терминальный размер при использовании pexpect

Для окон используйте win32-звуковой драгоценный камень - Добавляющий Звук к Вашим Приложениям .

Ruby

Для установки:

gem install win32-sound

Тогда в Ruby:

require 'win32/sound'
include Win32
...
Sound.beep(100, 500)

Для не-Windows, похож, это могло работать: , Как сделать звуки звукового сигнала?

puts 7.chr

7
задан JS_is_bad 4 October 2009 в 09:35
поделиться

1 ответ

Попробуйте установить переменные среды LINES и COLUMNS перед использованием pexpect.

Pexpect передаст среду подзадаче, и некоторые (все?) Программы curses читают эти переменные среды перед запуском.

например

import os
os.environ['LINES'] = "25"
os.environ['COLUMNS'] = "80"
# run pexpect stuff as before
7
ответ дан 6 December 2019 в 14:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: