pychrome運用

簡單寫個範例,作個記錄 
 
 
browser = pychrome.Browser(url = "http://127.0.0.1:9222")

tabs = browser.list_tab()
if not tabs:
    tab = browser.new_tab()
else:
    tab = tabs[0]
    
tab.start()

tab.Page.navigate(url=f"https://example.com")
tab.wait(5)

#讀取頁面title
title = tab.Runtime.evaluate(expression="document.title")
print(title["result"]["value"])

#讀取頁面全部元素
root_dom = tab.DOM.getDocument()
result = tab.DOM.getOuterHTML(nodeId = root_dom.get("root")["nodeId"])
print(result.get("outerHTML"))

評論: 0 | 引用: 0 | 閱讀: 296 | 回到頁首