MonkeyRunner :: Как установить модули Python? - PullRequest
4 голосов
/ 05 сентября 2011

Я использую MonkeyRunner для автоматизации некоторых тестовых случаев пользовательского интерфейса.Мне нужно собрать журналы с устройства, используя инструмент, такой как QXDM.Я вижу, что модуль python win32com может быть использован для запуска QXDM и сбора логов.Но когда я использую from win32com.client import Dispatch в скрипте Python, который передается в качестве аргумента MonkeyRunner, MonkeyRunner выдает:

«Ошибка импорта: нет модуля с именем win32com».

IЯ установил win32com на мою машину, и когда я использую win32com в скрипте Python, который запускался с использованием "python test.py", он работает нормально.Нужно ли устанавливать модуль python win32com на устройство Android?или что нужно сделать, чтобы это сработало?

1 Ответ

1 голос
/ 28 ноября 2011

Monkeyrunner использует Jython в качестве интерфейса Python (jython.jar в папке tools \ lib).Используется версия 2.5.0.Теперь последняя версия Jython 2.5.2.

Ни один из них не поддерживает pywin32 или любые другие модули.Он поддерживает только стандартные модули Python в версии 2.5.

...