UIPATH 抓取網頁資料 並匯入EXCEL

情境1:欲抓取銀行網站上利率

 

因近期工作因素,自行研究了一下UIPATH,在此紀錄相關功能和步驟

 

1. 新增"使用應用程式/瀏覽器"

點選"指定應用程式進行自動化"

記得要先開啟瀏覽器,點選後,會跳至選擇畫面(綠色畫面)

此處我使用goolge瀏覽器

【UIPATH功能教學1】抓取網頁資料,並匯入EXCEL中

 

2. 新增"移至URL"

輸入網址,網址需用雙引號包覆

此處我欲抓取兆豐銀行網站上的利率

【UIPATH功能教學1】抓取網頁資料,並匯入EXCEL中

 

3. 新增"擷取資料表資料"

點選紅色框框後,會跳出以下畫面"資料表擷取"

【UIPATH功能教學1】抓取網頁資料,並匯入EXCEL中

 

"資料表擷取"畫面跳出後,點選"選擇要提取的資料"

畫面會直接跳到先前已開啟的網站畫面(一樣會出現綠色選取畫面供點選欲擷取的資料)

【UIPATH功能教學1】抓取網頁資料,並匯入EXCEL中

 

以下是我欲抓取的資料範圍

【UIPATH功能教學1】抓取網頁資料,並匯入EXCEL中

 

點選完欲擷取資料後,會跳出以下畫面,顯示剛剛選取的欄位資料

在此可去設定擷取內容限制、以及是否從多個頁面擷取資料,

如有多個頁面可點選"是",系統會再跳出畫面,讓我們選擇點選"下一頁"的地方(一樣綠色畫面)

【UIPATH功能教學1】抓取網頁資料,並匯入EXCEL中

 

確認好擷取畫面後,點選"儲存並關閉"

【UIPATH功能教學1】抓取網頁資料,並匯入EXCEL中

 

擷取完資料後,須設定"擷取目標位置",將抓下的資料放置一個變數中

我們可點選"擷取資料表資料"這個框框,會跳出右邊資料設定畫面

【UIPATH功能教學1】抓取網頁資料,並匯入EXCEL中

 

"資料表"框框中,點選+鍵,"建立變數",框框中會跳出"設定變數:",輸入欲新增的變數名稱,此處我隨便輸入:db_output這個名稱,按下enter後,這個變數會自動新增於底層"變數"這個資料頁裡面,變數類型也會自動給予

【UIPATH功能教學1】抓取網頁資料,並匯入EXCEL中

【UIPATH功能教學1】抓取網頁資料,並匯入EXCEL中

其他設定,像是"錯誤時繼續",也可於此設定,此可依照個人需求

 

4. 新增"寫入範圍活頁簿"

於三個框框中輸入EXCEL相關資料

  • 欲存放於哪個EXCEL其路徑,須用雙引號包覆
  • 欲存放於哪個EXCEL的工作表中,工作表名稱
  • 欲存放的內容,此處我們設定剛剛從網站上抓下的資料,前面有將資料存放於db_output此參數中,因此於此選擇db_output此參數

【UIPATH功能教學1】抓取網頁資料,並匯入EXCEL中

 

設定如下

可於右側設定更多此步驟資料

"新增標頭",是否新增可看個人需求,此處我無新增,我是直接於EXCEL中自行維護標頭名稱

【UIPATH功能教學1】抓取網頁資料,並匯入EXCEL中

 

5. 以上設定完成後,點選"執行""DEBUG",跑出來結果如上圖

【UIPATH功能教學1】抓取網頁資料,並匯入EXCEL中

 

以上為我自己的做法,歡迎大家一起討論

arrow
arrow

    大頭歷 發表在 痞客邦 留言(0) 人氣()