利用Python pywin32 , selenium , BeautifulSoup 等,製作了一個簡單的搜索引擎自動檢索的機器人。
主要功能有:
- 獨立窗體程序
- 自定義輸入檢索關鍵詞、檢索頁數
- 自動打開Baidu,檢索,自動翻頁
- 轉換Baidu地址為真實網站地址
- 雙擊直接前往目的網站
- 數據Excel彙總導出
開發語言:Python 3.7.6
必備環境:Chrome 瀏覽器
該研究測試最大的意義在於探究,RPA與傳統腳本方式(主要是Python)在一些網頁類應用方面的差異,移植性,可復現,可維護性等核心。
可能很多人都覺得,RPA能實現的技術功能點,腳本類語言都可以實現。單純從技術上分析,確實是如此。而且有些場景,Python比RPA更強大更高效。這次的搜索引擎機器人用純RPA工具做,確實不見得有什麼優勢。
然後我們來分析一下,用Python 對比 企業級RPA平臺的不足 :
程序引入了許多外部包,部分還需要配置依賴庫,導致新環境配置成本高;
無法進行集中管理,更無法實時審計;
純代碼開發,只能以傳統軟件開發的方式進行維護 ;
業務用戶友善度低,對非技術類人員整個過程都是黑盒子,不利於業務流程的改進;
下載地址:
搜索引擎機器人 (下載5)
閱讀更多 RPAPlus 的文章