iT邦幫忙

2021 iThome 鐵人賽

DAY 6
0
自我挑戰組

使用python撰寫簡單的程式來增進日常生產力系列 第 6

selenium爬蟲:功能擴充

class Web:
    #建構式
    def __init__(self,url):
       self.url=url
       driver.get(url)
    #走訪(遍歷)網頁的元素,並對其進行操作(爬取資料/填入資料/點擊/下載圖片)   
    def travel(self,q_list,operation):#q_list={'Xpath':[' '],...}
        for k,v in q_list.items():
            elements=driver.find_elements_by_xpath(k)
            if(operation=='get_data'):
                for elem in elements:                   
                    v.append(elem)

上一篇
selenium爬蟲:使用xpath
系列文
使用python撰寫簡單的程式來增進日常生產力6

尚未有邦友留言

立即登入留言