行动和记录

arexecute的Python项目详细描述


执行力

应用程序在计算机上记录操作,然后以受控方式执行。在

安装

在pypi中,运行以下命令进行安装:

python -m pip install arexecute

安装后,使用模块作为直接应用程序运行的所有命令都可以使用以下命令之一运行:

python -m arexecute <arexecute-commands>

或者:

arexecute <arexecute-commands>

对于示例,我们将继续使用第二个示例。在

录音

记录到名为“的文件中示例.json,运行以下行:

arexecute example

这里的“当前路径”可能与“当前目录”不同, 或者它只能是一个文件名,可以有.json扩展名,也可以没有扩展名。 记录说明如下:

(>;)表示先按一个键,然后按下一个键 |指挥行动| |--------------------------------------|--------------------------------------------------------------| |Alt |停止录制| |W->;任意数字->;W |将等待时间的秒数相加等于该数字| |Caps Lock->;any string->;Caps Lock |写入字符串| |Ctrl |将鼠标移动到当前鼠标位置| |Shift n次|在按Ctrl键确定的最后一个鼠标位置单击n次| |v |添加一个稍后定义的变量| 用这种方法,可以记录鼠标的移动、点击、写入变量等

执行

要执行,请运行以下行:

arexecute example -e

这将执行一次记录的示例。若要运行多次,请在de-e标志后添加一个整数。 要无限期运行它,请使用-r标志。为了使此命令起作用,以前的录制名为“示例.json“同样的 目录或文件名指定的目录中必须存在。在

使用变量

录制时,键入“v”将在适当位置添加一个新变量。为了定义这个变量,可以转到json文件“variable”键 并替换变量本身的“var_placeholder”字符串。为了在不同的迭代中使用不同的变量,请替换 同一个字符串的变量列表。在

在.py文件上的用法

要在python脚本中使用此程序,只需导入函数start_recording 并开始执行,此函数接收要执行/记录的文件,以及 与所示标志类似的其他相关参数。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何修复尝试将用户签名到服务器主机时出现的“字符串无法转换为json对象”错误?   控制台Java:不使用新行更新命令行中的文本   java servlet接收xml数据时,出现错误   使用REST API在Bitbucket中复制或复制存储库   java如何在JavaFX中对齐一行?   java如何在活动中显示通过服务获得的数据?   返回BigDecimal作为字符串:返回int   java组织。openqa。硒。InvalidSelectorException:尝试查找元素时选择器无效   java仅在阻塞状态下通知和通知所有影响线程   java JBOSS无法启动部署   java方法的返回值能保证类型安全吗?   JavaeShadoop序列化组织。阿帕奇。hadoop。木卫一。短写失败   java如果我在同一个类上同步了两个方法,它们能同时运行吗?   不使用java数据库的spring分页实现   java如何将字符串切碎成这样的数组?