查了很久,发现进程没加载完成,就执行查找工作,通过time.sleep()就可以解决
app = pywinauto.Application(backend='uia').start(r"D:\Program Files\PremiumSoft\Navicat for MySQL\navicat.exe")
# 方式一
# 使用雷鸣选择窗口,打印窗口所有控件
time.sleep(5)
dlg = app['TNavicatMainForm']
dlg.print_control_identifiers()