2011-06-17 14 views
5

Bir uygulama için test otomasyonu oluşturuyorum. Testlerin çoğunu yapmak için bir test aracı kullanıyorum, ancak bu noktaya ulaşmak için ilk önce Python'da bir 'enter' tuşunu otomatik hale getirmem gerekiyor. Bir mac kullanıyorum, bu yüzden pywin32 mevcut değil. Baska öneri?Python'da (Mac'te) 'enter' anahtarını otomatikleştirin

cevap

0

Etrafınıza baktığınızda, benzer bir sorunuzda answer to your question'u buldum.

Kodunu biraz değiştirmek zorunda kalacaksınız, böylece 'Enter' değil Ctrl-r, ancak kolay olmalı.

Bu yardımcı olur umarız!

1

Appscript bu oldukça kolaylaştırır:

from appscript import app 
app('System Events').keystroke('\r') 

Bu uygulama önündeki hangisi için keystrokeye gönderecek.

+1

OSX de şu anda '\ n 'kullanmıyor mu? – ThiefMaster

+1

Davranış değişiklik gösterebilir, ancak bu yorum gönderiminde yalnızca test ettim ve sadece çalıştım. – zeekay

İlgili konular