Python'u kullanarak Windows uygulamasını otomatikleştirmek için Squish kullanmaya başladım. Birkaç betik sadece waitForObject
ve bir kaç waitForObjectItem
ile çalışıyor. Ne zaman waitForObject
kullanmalıyım ve ne zaman waitForObjectItem
kullanmalıyım?Squish, Python, Windows uygulama otomasyonu
cevap
Sık sık bu ziyaret edin: http://doc.froglogic.com/squish/latest/
şey unutmak zaman gerçekten özellikle yardım ediyor. Sadece yardımcı oluyor. İşte
o sadece yukarıdaki siteden/pate kopya edilir:
waitForObject (objectOrName): Waits objectOrName nesne erişilebilir olana kadar (yani Var olduğundan ve görülebilir ve etkin) . Bu başarılı olursa nesnesine bir başvuru döndürür veya başarısızlık üzerine bir (catchable) LookupError istisna
waitForObjectItem (objectOrName, itemIdentifier)
yükseltir: objectOrName nesne (yani erişilebilir var olan bekler kadar ve görülebilir ve etkin) ve itemIdentifier öğesinde tarafından tanımlanan ve kendisi tarafından erişilebilir olan bir öğeyi içerir. Bu işlev, genellikle listeler, tabloları ve ağaçlar gibi kapsayıcıların içindeki öğelere erişmek için kullanılan şeklindedir.
Şimdi, başka bir deyişle, ben
waitForObject anlıyoruz: onun sadece anlamına şimdi var ve görünür bir nesne için bekleyen o size Window2 üstüne, bir Window1'i varsa ve sonuncusu, window2 window1 yüzünden görünmez, bu fonksiyonu kullanmayacaksınız;
ve
waitForObjectItem: akla ilk de button sahip olan, bir amacı vardır ve görülebilir ve etkin olduğundan ve bu Ürün bir tablonun bir hücre olabilir; ya da bir ağaçtan bir çocuk vs.
- 1. Tarayıcı otomasyonu: PyXPCOM kullanarak Python + Firefox
- 2. Windows Uygulama - DPI Sorunları
- 3. Python & Windows: Python başlatıcısı nerede?
- 4. Veri Kütüğü Proje Yedekleme Otomasyonu
- 5. Windows Kayıt Defteri'ni Python
- 6. Windows Python yazarak dosyaları silme
- 7. Python Windows Hizmeti olarak çalıştırılabilir
- 8. Python 2 CSV yazıcısı, Windows
- 9. Windows 8 için Python desteği
- 10. Python windows yolu eğik çizgisi
- 11. Windows için Python SVN bağlamaları
- 12. Tarayıcı renk amacıyla WIA Otomasyonu çalışmıyor
- 13. HTMLunit tarayıcı otomasyonu SSL hatasına neden oluyor
- 14. Microsoft'un UI Otomasyonu için Eğitim/Referanslar
- 15. RavenDB otomasyonu - Windows Kimlik Doğrulaması için kullanıcıları sistem db'ye eklemek için RESTful yolu?
- 16. Saf Python Dörtlü ağaç Uygulama
- 17. Gömme Python C++ uygulama içine
- 18. Taşınabilir uygulama için Python GUI
- 19. Uygulama formumu Windows Görev Çubuğunda nasıl gizleyebilirim?
- 20. Bir Windows Forms Uygulamasında Uygulama İstisnalarını Yakalama
- 21. Windows Kimlik Doğrulama ve Açısal 4 uygulama
- 22. Windows Phone 7 Uygulama Çubuğunu Gizleme
- 23. C# windows formları oluşturur uygulama birimi kaydırıcısı
- 24. Windows Phone 7 Uygulama Başlığı Kodunu Kullanın
- 25. , Windows RegKey - Varsayılan Tarayıcı Uygulama Yolu
- 26. Windows uyku modundan uyandığında bir uygulama başlatılıyor
- 27. Windows VB.NET Uygulama exe yönetici olarak çalıştır
- 28. Windows Phone'da arka planda uygulama nasıl çalıştırılır?
- 29. Inno Kurulumu: Windows varsayılan uygulama listesini genişletme
- 30. Windows 8.1 Evrensel uygulama - Tasarım UI'si
Açık yanıt için teşekkürler. Benim şüphem – shwetha
sorunum yok! Hoşgeldin – EugenG