4

我正在使用 MonkeyRunner 来自动化一些 UI 测试用例。我需要使用 QXDM 之类的工具从设备收集日志。我看到win32com python模块可以用来启动QXDM和收集日志。但是当我from win32com.client import Dispatch在作为参数传递给 MonkeyRunner 的 python 脚本中使用时,MonkeyRunner 抛出:

“导入错误:没有名为 win32com 的模块”。

我已经在我的机器上安装了 win32com,当我在使用“python test.py”运行的 python 脚本中使用 win32com 时,它工作正常。我们还需要在 Android 设备上安装 win32com python 模块吗?或者需要做些什么来完成这项工作?

4

1 回答 1

1

Monkeyrunner 使用 Jython 作为其 Python 接口(tools\lib 文件夹下的 jython.jar)。它使用 2.5.0 版本。现在最新的 Jython 版本是 2.5.2。

任何一个都不支持 pywin32 或任何其他模块。它仅支持 2.5 版的标准 Python 模块。

于 2011-11-28T03:14:47.650 回答