MonkeyRunner::如何安装Python模块?

发布于 2024-12-03 13:26:00 字数 424 浏览 1 评论 0原文

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

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

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

I am using MonkeyRunner to automate some UI test cases.
I need to collect logs from the device using tool like QXDM.
I see that win32com python module can be used to launch QXDM and collecting logs.
But when i use from win32com.client import Dispatch in python script which is passed as argument to MonkeyRunner, MonkeyRunner throws:

"Import Error: No Module named win32com".

I have installed win32com on my machine, and when i use win32com in a python script which ran using "python test.py" its working fine.
Do we need to install win32com python module on Android device also? or what need to be done to make this work?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

忘羡 2024-12-10 13:26:00

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

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

Monkeyrunner use Jython as its Python interface (jython.jar under tools\lib folder).
It uses 2.5.0 version. Now the latest Jython version is 2.5.2.

Either one does not support pywin32 or any other modules. It only supports standard Python modules in version 2.5.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文