Каково значение' (? i) пароль' в регулярном выражении Python?

Pexpect может использоваться для автоматизации задач в Python (не нуждается в TCL, который будет установлен). Одна из самых простых стандартных программ этого класса 'выполнена ()' стандартная программа. Это принимает словарь ожидаемых шаблонов вопроса как ключи и ответы как значения. Например,

pexpect.run ('scp нечто myname@host.example.com:. ', события = {' (? i) пароль': mypassword})

Я обычно знаю это'?' используется для указания на 0 или 1 случаи предыдущего литерала в строке (для регулярных выражений, который является). Однако здесь, это, кажется, не значение.

Эксперты могут прокомментировать то, что это?

5
задан Wiktor Stribiżew 8 October 2019 в 23:39
поделиться