我在处理的程序的某个窗口中自动过滤时遇到了问题。一个窗口由列表视图、几个组合框和一些编辑组成。当我在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个位置时,问题正好出现在第二个循环中。在
对不起,我的语言不是母语:(
pywinauto 0.6.3修复了计时错误。请用
pip install -U pywinauto
更新它,然后再试一次。在相关问题 更多 >
编程相关推荐