2015-06-04 47 views
0

我想建立一個腳本來自動執行非常耗時的(和乏味)的過程,那就是:生成程序遍歷按鍵的固定順序

我要轉換的很多文件(3000多或更少)從一個格式轉換爲另一個特定的程序,並且很遺憾,它看起來沒有選擇一次轉換它們或採取一些捷徑。然後在遍歷整個過程的同時,我注意到有一系列鍵可以按下來執行這個「無鼠標」過程,除了打開文件,但我想我可以以某種方式繞過它。

現在,我的目標是建立一個Python腳本可能是通過遍歷鍵序列做到這一點:

步驟1)打開其相應的程序文件(3D建模程序)。

步驟2)Alt + F然後e,然後標籤,標籤,標籤,e和類似

步驟3)關閉該文件,打開另一個文件,並返回到步驟1(一些輕微的安全檢查之後)

有沒有我可以使用的模塊,或者我可以使用的一些內置命令?

我在Windows上使用Python 3.4,我發現的唯一模塊(並且知道一點)是SendKeys,但它僅適用於Python 2!有沒有Python 3選項和/或更好的方法?

+0

爲什麼不直接使用AutoHotkey或什麼? – TigerhawkT3

+0

我瀏覽了文檔,這似乎是一個不錯的選擇,但我想知道它是否允許在多個文件夾中迭代序列。製作一些檢查點,例如「如果文件已被轉換,那麼......」應該不會成爲問題,因爲它允許如果語句 – mickkk

+0

@ TigerhawkT3能夠使用AutoHotkey模擬鼠標點擊嗎?對於迭代部分,我想我可以反覆調用相同的AutoHotkey腳本使用python – mickkk

回答