日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

如何操作Chrome瀏覽器(含控件錄制)

案例介紹

chrome browser調(diào)用方法

通過以下一段代碼來展示chrome browser的使用方法。

def start():
    # 在此處開始編寫您的應用
    page = rpa.app.chrome.create("https://signin.aliyun.com/") # 創(chuàng)建網(wǎng)頁對象
    page = rpa.app.chrome.catch("https://signin.aliyun.com/", mode="url") # 獲取已經(jīng)存在的網(wǎng)頁對象
    page_list = rpa.app.chrome.catch_specific_pages("阿里云") # 獲取符合條件的所有網(wǎng)頁對象,以列表的類型返回
    page_list = rpa.app.chrome.catch_all_pages() # 獲取所有網(wǎng)頁對象,以列表的類型返回
    rpa.app.chrome.close_all() # 關(guān)閉所有的網(wǎng)頁

chrome tab和 chrome element的調(diào)用方法

以下代碼中第27,28兩行是 chrome element 的調(diào)用方法,27行先獲得控件對象,再通過控件對象.方法名的方式調(diào)用,以下代碼中通過page.方法名調(diào)用的,都是chrome tab 調(diào)用的方法。

from rpa.core import *
from rpa.utils import *
import rpa4 as rpa # 使用V4引擎

def start():
    page = rpa.app.chrome.create("https://signin.aliyun.com/") # 創(chuàng)建網(wǎng)頁對象
    page.navigate("www.taobao.com")
    page.back()
    page.forward()
    page.reload()
    page.close()
    page = rpa.app.chrome.create("www.taobao.com")
    page.input_text("輸入內(nèi)容","華為")
    page.click("點擊搜索")
    for i in range(10):
        ele_count = page.count("獲取金額")
        if ele_count:
            break
        else:
            sleep(1)
            continue
    db = rpa.project.datatable
    db.clear()
    for i in range(1, ele_count+1):
        row_num = db.add_row()
        element_self = page.get_element_by_name("獲取金額", index=i)
        element_self.scroll_into_view()
        goods_price = page.text(element="獲取金額", index=i)
        db[row_num]["寶貝價格"]=goods_price
        goods_name = page.text(element="獲取寶貝名稱", index=i)
        db[row_num]["寶貝名稱"]=goods_name
        goods_href = page.attr("獲取寶貝名稱","href", index=i)
        print(goods_href)
        if "https:" not in goods_href:
            goods_href = "https"+goods_href
        db[row_num]["寶貝鏈接"]=goods_href

案例實現(xiàn)

錄制控件

為了能讓上述代碼運行起來 ,我們需要做一些準備,首先我們需要錄制控件,一共需要錄制四個控件,四個控件命名分別為:輸入內(nèi)容,點擊搜索,獲取金額,獲取寶貝名稱。通過下面的視頻來向大家展示如何錄制上述的四個控件。1控件錄制教學視頻:

寫入數(shù)據(jù)視圖

錄制好控件之后,還需要針對數(shù)據(jù)視圖做一個修改。需要添加三列,插入一列的方法點擊下圖的標識的位置會出現(xiàn)一列,操作三次,雙擊列名,分別將列名修改成寶貝名稱,寶貝價格,寶貝鏈接。2