Automagica智能流程自動化平臺
Automagica 是一個開源智能機器人流程自動化(SRPA,Smart Robotic Process Automation)平臺,借助 Automagica,自動化跨平臺流程變得輕而易舉。Automagica 可以通過簡單程序腳本實現(xiàn)打開各種應用程序并對應用進行操作。
Automagica 需要 Python 3.7 環(huán)境,官方支持 Windows 10 平臺,Linux 和 Mac 目前官方還不支持。
Automagica 使用場景:
- 桌面交互自動化
- Office 自動化,例如打開 Excel 并進行數(shù)據(jù)填充
- Web 自動化,例如打開網(wǎng)址并進行網(wǎng)頁操作
- 商業(yè)應用自動化,支持 SAP、Oracle Apps、Siebel、PeopleSoft 與 Salesforce 等
- 自動打開郵件應用并收發(fā)郵件
- 遠程控制等等
例如:
打開 Excel 并進行程序控制:
打開畫圖工具并進行繪圖:
示例代碼
該示例打開 Windows 記事本并輸入 'Hello world!'.
PressHotkey('win','r')
Wait(seconds=1)
Type(text='notepad', interval_seconds=0)
PressKey('enter')
Wait(seconds=2)
Type(text='Hello world!', interval_seconds=0.15)
下面例子打開 Chrome 瀏覽器并訪問 gitee.com
browser = ChromeBrowser()
browser.get('https://gitee.com')
運行代碼:
cd examples
dir
cd <example-name>
automagica -f app.py評論
圖片
表情
