установка контрольно-пропускного пункта pywinauto - PullRequest
2 голосов
/ 12 февраля 2012

Я пытаюсь установить Pywinauto на свой компьютер, чтобы я мог провести на нем некоторое тестирование. Но проблема в том, что я продолжаю получать следующую ошибку, каждый раз, когда я пытаюсь установить ее.

C:\Users\Ganesha>python g:\pywinauto\pywinauto-0.4.0\pywinauto-0.4.0\setup.py install
  File "g:\pywinauto\pywinauto-0.4.0\pywinauto-0.4.0\setup.py", line 104
    except ImportError, e:
                      ^
SyntaxError: invalid syntax

Я думал, что есть зависимости, поэтому подумал, что я установлю Ctypes и sendkey, а затем попробую.

во-первых, я иду в правильном направлении

поэтому я установил Ctypes из: http://starship.python.net/crew/theller/ctypes/ прямо вперед, MSI-файл и установлен.

Но, sendkeys, я не могу просмотреть / посетить упомянутую страницу.

Есть ли проблема со страницей? если нет то что я делаю не так ?? где еще я могу получить sendkeys от ???

Я использую Python 3.2 на компьютере с Windows 7.

Пожалуйста, помогите мне и направьте меня. Если это повторяющийся вопрос / запрос, пожалуйста, укажите мне на предыдущую ветку / вопрос и простите мое невежество.

С уважением, Vinu

Ответы [ 2 ]

2 голосов
/ 12 февраля 2012

Похоже, pywinauto для python <3, потому что синтаксис обработки исключений не применим для Python 3 и, следовательно, вы видите ошибку. </p>

См. PEP 3110:

PEP 3110: Catching exceptions. You must now use except SomeException as variable instead of except SomeException, variable. Moreover, the variable is explicitly deleted when the except block is left.

Вы должны попробовать вместо этого использовать Python2. *.

1 голос
/ 12 февраля 2012
...