Farz edelim ki girişleri ve çıkışları bir dizi çeken basit bir C++ programı var. o giriş ve çıkışlarBir C++ programını çalıştırmak ve test etmek için python kullanma
bu programı çalıştırmak için bir piton senaryo yazmaya Daha önce Python kullanmadıysanız, ancak bu mümkün$ ./game
$ what kind of game? type r for regular, s for special.
$ r
$ choose a number from 1 - 10
$ 1
$ no try again
$ 2
$ no try again
$ 5
$ yes you WIN!
, yayınları: Bu (gerçek programı çok daha karmaşık ama yine de metin tabanlı) gibi sonuçlar standart çıktıya mı? Ben C++ kullanarak çalıştırmak hakkında here soru sordum ama çok karmaşık görünüyor. Beni bazı kod örneklerine yönlendirebilmen harika olurdu. Herhangi bir yardım takdir edilecektir.
Ayrıca "expect" (http://en.wikipedia.org/wiki/Expect) 'ı da dikkate almak isteyebilirsiniz. – aschepler