Pywinauto操作时间长

2024-09-28 05:23:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我在处理的程序的某个窗口中自动过滤时遇到了问题。一个窗口由列表视图、几个组合框和一些编辑组成。当我在combobox2中选择某个位置并单击“filter”时,listview将显示与该复选框匹配的结果。 但我有问题。在手动单击filter后,程序会在短时间内加载结果(约2秒),但如果我使用pywinauto执行此操作,则需要大约10秒才能移动到另一个应在组合框中选择另一个位置的函数。(即使这样,我也可以手动点击它,它工作得很好,所以程序100%没有问题)

下面是一个导致问题的代码示例。在

user_count = 0
while user_count < 5:
    self.app[kkvat].ComboBox2.Select(user_count)
    self.app[kkvat].Filter.Click()
    user_count += 1

当选择combobox的2个位置时,问题正好出现在第二个循环中。在

对不起,我的语言不是母语:(


Tags: self程序视图app编辑列表count手动

热门问题