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.
İlgili konular
- 1. Tuşlarla Eclipse'deki görevleri otomatikleştirin
- 2. Nümerik dizi veya pandalarla pythonda rutini sadeleştirme
- 3. Dart içinde JavaScript Interop otomatikleştirin
- 4. Metin kutusuna 'enter' tuşuna basın
- 5. Python ile Windows GUI işlemlerini otomatikleştirin
- 6. Authorize.net 'den işlem ayrıntılarını indirmeyi otomatikleştirin
- 7. Azure AD B2C Kiracılarının otomatikleştirilmesini otomatikleştirin
- 8. FluentValidation Library'yi kullanarak özelliklerde doğrulama işlemini otomatikleştirin
- 9. Fonksiyonel PDF Testi (PDF İçeriğinin Testini Otomatikleştirin)
- 10. Ssh-keygen -t rsa'yı otomatikleştirin, bu nedenle
- 11. "Enter" tuşuna, sadece MouseClick
- 12. javascript enter olayı google
- 13. Python Tkinter Enter Düğmesi
- 14. Özellik anahtarını kurtar/değeri
- 15. Vim imleci, arabellek anahtarını
- 16. Klavye Enter tuşu MFC İletişim Kutusunda çalışmıyor mu?
- 17. Girme anahtarını yalnızca angularjs ve jqlite
- 18. Tepki - 'enter' tuşunu değiştir değiştir olayına basın
- 19. nodejs selenium webdriverio webdriver.key (ENTER)
- 20. sayfadaki anahtarını girin, ancak textarea
- 21. NSMutableDictionary'da NSIndexPath anahtarını kullanan sorunlar?
- 22. RSA ortak anahtarını RSA DER
- 23. TortoiseGit yanlış SSH anahtarını kullanarak
- 24. Kullanıcı anahtarını değiştir MAC terminali
- 25. NSImageView'da içerik anahtarını nasıl canlandırabilirim?
- 26. MySql'de adlandırılmamış Yabancı Anahtarını Gizle
- 27. RSA Özel Anahtarını Kaydetme Android
- 28. Dikte anahtarını maksimum değere getirin
- 29. Klavye anahtarını klavye kombinasyonuna çevirin
- 30. Bu dizinin anahtarını nasıl tanımlarım?
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