Uipath學習(5):Application及Browser,數據獲取


5.Uipath使用Brower,Application

示例1:打開瀏覽器,延遲退出功能

創建Activity:Use Application/Brower;

打開瀏覽器,打開網頁https://www.runoob.com/;

 

選擇Indicate target on screen,選擇打開的瀏覽器;

 

創建Activity:Delay,設置Duration,延時3秒;

 

創建Activity:Navigate Browser,設置Action:Close Tab;

 

創建Activity:Sequencem設置DisplayName:延遲退出;

 

示例2:輸入查詢Python

示例:鼠標點擊操作

 

創建Activity:Click,設置Indicat target on screen,選擇輸入框,點擊Confirm;

Click動作模仿鼠標點擊操作,可以設置Click Type,單擊、雙擊等,可以設置Mouse button,鼠標左鍵,右鍵,滾輪等;

這個操作其實在示例中不必要;

 

方式1:鍵盤輸入

創建Activity:Type Into,設置Indicat target on screen;

設置Type this,輸入“Python”;

設置Empty field before typing;

 

設置Type this:"Python[k(enter)]",表示輸入Python后,enter;

 

方式2:實現鍵盤輸入

 

創建Activity:Type into,設置Type this:“Python”;

創建Activity:Keyboard Shortcuts,設置Send key combination:Enter;

 

OCR操作

 

打開瀏覽器,打開菜鳥教程網頁;

創建Activity:Use Application/Browser;

點擊Indicate target in screen,選擇菜鳥教程網頁;

創建Variables,參數OCR_TEXT,保存OCR識別text;

創建Variables,參數Image_VAR,保存screen shot圖片;

創建Activity:Take Screenshot,將屏幕元素保存為Image;

 

創建Activity:Microsoft OCR,

設置Input為Image_VAR;

設置Output為OCR_TEXT;

創建Log Message顯示log輸出OCR識別值;

 

6.Uipath數據抓取

6.1Data Scraping

 

創建Activity:Use Application/Brower,設置Url:菜鳥教程;

 

創建Extract Table Data,獲取頁面數據;

創建Variables,變量名:DataTable_VAR,用來保存Extract Table Data的數據;

 

設置Extract Table Data的Option Menu;

設置Add Data,創建列Name保存名稱,創建列Url保存鏈接;

 

設置Next Button,設置能獲取到的范圍;

 

設置Fuzzy Selector,模糊匹配,指定模糊程度Accuracy;

 

創建Activity,For Each Row in Data Table,循環獲取到的DataTable,輸入Log;

 

創建Activity:Write CSV,將DataTable保存成CSV文件;

6.2Get Text

 

創建Activity:Get Text,設置Save to讀取內容保存位置;

創建Variables,變量名:Text_VAR,保存讀取內容;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM