Pywinauto - Как щелкнуть / выбрать подменю контекстного меню - PullRequest
0 голосов
/ 31 января 2020

Возможно, это простое решение, но я до сих пор не могу понять. Я использую аналогичный метод, как показано здесь >> ссылка

Так что, в принципе, я хотел нажать / открыть Give access to >> Remove access. (Как показано на рисунке ниже)

С помощью приведенного ниже кода я могу открывать только до Give access to (Давайте предположим, что имя моей папки будет «Случайно»)

import time
from pywinauto import Desktop, Application

Application().start('explorer.exe "D:\\Random"')

app = Application(backend="uia").connect(path="explorer.exe", title="Random")

app.Random.set_focus()
common_files = app.Random.ItemsView.get_item('Recipe')
common_files.right_click_input()
app.ContextMenu["Give access to -> Remove access"].click_input()

Я также пробовал следующие строки:

app.ContextMenu["Give access to"].click_input()
app.ContextMenu["Give access to -> Remove access"].click_input()

, но безрезультатно.

Пожалуйста, помогите, если можете! Заранее спасибо.

...