Фрагмент, который вы опубликовали, похоже из сценария cmp.py
, опубликованного здесь (ссылка в данный момент недоступна).
Этот скрипт запускается в командной строке и требует, чтобы для -b
или --benchmark
было указано правильное значение.Вы либо не указываете один, либо указываете недопустимый.
Сценарий можно изменить, добавив регистр else
, чтобы отобразить более полезную ошибку, но он все равно не будет работать, если вы не используете соответствующийзначение.
Например, вы можете попробовать это:
python cmp.py --benchmark perlbench