Как я могу взаимодействовать с двоичной программой с помощью скрипта python?

#python #autocomplete

Вопрос:

У меня есть двоичная программа, и ее логика похожа на следующий код:

 #include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main() {
    srand((unsigned)time(NULL));
    int a = rand() % 10;
    printf("Please Input %d: ", a);
    int b;
    scanf("%d", amp;b);
    if (a == b) {
        printf("Right!n");
    }
    else {
        printf("Wrong!n");
    }
    return 0;
}
 

Как мне вызвать эту двоичную программу полностью автоматически с помощью скрипта python и каждый раз получать «правильно!»?