Atomac ( https://pypi.python.org/pypi/atomac/1.1.0 ) を使用して Mac アプリケーションを自動化しています。ウィンドウが表示される(または消える)のを待ちたいのですが、ドキュメントでこれの関数を見ました:( https://github.com/ldtp/pyatom/blob/master/atomac/AXClasses.py )
ただし、waitForWindowToAppear 関数をテストしているときは、常に False を返します。次に例を示します。
import atomac
atomac.launchAppByBundleId("com.apple.Safari")
app = atomac.getAppRefByBundleId("com.apple.Safari")
window = app.waitForWindowToAppear("Safari", 10)
print window #False