MCPcopy Create free account
hub / github.com/Boris-code/feapder / parse

Method parse

tests/test_playwright.py:27–39  ·  view source on GitHub ↗
(self, reqeust, response)

Source from the content-addressed store, hash-verified

25 yield feapder.Request("https://www.baidu.com", render=True)
26
27 def parse(self, reqeust, response):
28 driver: PlaywrightDriver = response.driver
29 page: Page = driver.page
30
31 page.type("#kw", "feapder")
32 page.click("#su")
33 page.wait_for_load_state("networkidle")
34 time.sleep(1)
35
36 html = page.content()
37 response.text = html # 使response加载最新的页面
38 for data_container in response.xpath("//div[@class='c-container']"):
39 print(data_container.xpath("string(.//h3)").extract_first())
40
41
42if __name__ == "__main__":

Callers

nothing calls this directly

Calls 2

contentMethod · 0.80
xpathMethod · 0.80

Tested by

no test coverage detected