生成一个程序来遍历固定的按键序列

Generate a program to loop through a fixed sequence of key buttons

我正在尝试构建一个脚本来自动执行一个非常耗时(而且无聊)的过程,这里是:

我必须使用特定程序将大量文件(或多或少 3000 个)从一种格式转换为另一种格式,遗憾的是,看起来没有选项可以一次性全部转换或采取一些捷径。然后,在遍历该过程时,我再次注意到可以按下一系列键来执行此过程 "mouse free" 除了打开文件,但我想我可以以某种方式绕过它。

现在,我的目标是构建一个 python 脚本,它可以通过迭代键序列来完成此操作:

步骤 1) 使用适当的程序(3d 建模程序)打开文件。

步骤 2) alt + f 然后是 e,然后是 tab、tab、tab、e 等等

第 3 步)关闭文件,打开另一个文件并返回第 1 步(经过一些小的安全检查后)

是否有我可以使用的模块或一些我可以使用的内置命令?

我在 windows 上使用 Python 3.4,我发现(并且知道一点)的唯一模块是 SendKeys,但它仅适用于 Python 2!是否有 Python 3 选项 and/or 更好的解决方法?

这应该可以回答您的问题,它只使用 py 2.7 和 py 3.4 中的 ctypes。