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
5
A
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.
OSX de şu anda '\ n 'kullanmıyor mu? – ThiefMaster
Davranış değişiklik gösterebilir, ancak bu yorum gönderiminde yalnızca test ettim ve sadece çalıştım. – zeekay