python-3.x - 右键单击Windows中执行python脚本的文件夹后如何选择菜单选项?
问题描述
import pywinauto
pywinauto.Application().Start(r'explorer.exe')
解决方案
我在做事时使用的一个很棒的工具是inspect.exe(Windows 内置工具)。如果您在使用此工具时查看菜单,您通常会发现该菜单在技术上是桌面的一部分(而不是应用程序的一部分)。我获得这些项目的方式是:
import pywinauto
desk = pywinauto.Desktop()
desk.Menu.child_window(title="Cut", control_type="MenuItem").click_input()
所有菜单项都是一样的,只需将标题替换为您想要剪切、复制、重命名、粘贴等的命令。
推荐阅读
- python - 长 f 字符串的 PEP8-conform 拆分
- mysql - MySQL - 列计数功能位置错误
- tensorflow - 在 Tensorflow RNN 中计算门时,如何从上层访问状态?
- python - 限制活动线程数 Python
- python - Python 继续使用过滤器读取日志文件并将过滤器数据写入新文件
- javascript - 遇到 TS 错误“使用 react-router 的类型'不存在属性'exact'”
- django - Django REST,从列表中的值追加新字段
- javascript - Typescript toString 函数无法按预期工作
- rust - 有没有办法在 Rust 中改变借来的值?
- python-3.x - 根据 Python 中其他列的条件绘制数据框的列