Pywinauto 已经疯了
Pywinauto has gone nuts
下面是代码和错误的图片:
Code1
以下是类似问题的图像,但使用不同的代码行:
Code2
Code2
Code2
Code2
我已经上传了code_snippet的图片。有时 Code1
在以下行中起作用 dlg.print_control_identifiers()
很多时候当我重新运行代码时它没有。
我上传了 4 张 Code2
在不同场景和错误中的不同图像。我非常沮丧。有人可以指导我吗?
可能的错误
ElementAmbiguousError: There are 2 elements that match the criteria {'title_re': 'Miracle', 'top_level_only': False, 'backend': 'uia', 'process': 23860}
如果您想消除搜索歧义(只找到一个元素),请在 child_window()
关键字中添加更详细的条件。通常我们建议结合使用 title
和 control_type
(使用 control_type
也可以提高性能)。如果您最终放弃,请尝试将 found_index=0
关键字添加到 child_window()
条件。它在所有其他关键字被过滤后应用。
下面是代码和错误的图片:
Code1
以下是类似问题的图像,但使用不同的代码行:
Code2
Code2
Code2
Code2
我已经上传了code_snippet的图片。有时 Code1
在以下行中起作用 dlg.print_control_identifiers()
很多时候当我重新运行代码时它没有。
我上传了 4 张 Code2
在不同场景和错误中的不同图像。我非常沮丧。有人可以指导我吗?
可能的错误
ElementAmbiguousError: There are 2 elements that match the criteria {'title_re': 'Miracle', 'top_level_only': False, 'backend': 'uia', 'process': 23860}
如果您想消除搜索歧义(只找到一个元素),请在 child_window()
关键字中添加更详细的条件。通常我们建议结合使用 title
和 control_type
(使用 control_type
也可以提高性能)。如果您最终放弃,请尝试将 found_index=0
关键字添加到 child_window()
条件。它在所有其他关键字被过滤后应用。