2010-05-27 17 views

cevap

4

Gerçekten değil, AFAIK, ancak autoexpect işlevine bağlı olarak pexpect yerine, expy AKA expectpy kullanabilirsiniz. Kavramsal olarak, bir pyautoexpect uygulanış biçiminde duran hiçbir şey yok - sadece bildiğim kadarıyla, hiç kimse, bunu yapma zahmetinden kimseyi alamadım (çünkü kendimi hiç beklemedim, çünkü gerçekten kendimi şaşırmadım; -). Birini yazdım

5

: çok temel formda çalışır

https://github.com/ianmiell/autopexpect

. Eğer yapabilirseniz lütfen katkıda bulunun!

autoexpect olarak çok aynı şekilde kullanın:
./autoexpect 
[your session] 
[exit session] 
./script.py 

autoexpect olduğu gibi, üretilen senaryo ile keman gerekebilir.

+0

@ianmiell Sorunuz inceleme sırasına göre gösterildi, büyük olasılıkla yalnızca bir bağlantı yanıtı olduğu için. Nasıl kullanıldığına veya nasıl çalıştığına dair bir bağlam sağlayabilirseniz, cevabınızın değerini büyük ölçüde artıracaktır. Lütfen bunu yapmayı düşünün, aksi takdirde yararlı olabilse bile cevabınızın silinebileceğinden korkuyorum;) – Bono

+0

Awesome! Sshing ile bir yerlerde test ettin mi? –

+0

Merhaba Jed, hayır - ama gerekirse GH konusunda bir konuyu test etmek ve yükseltmek için çekinmeyin. – ianmiell