以前用 selenium 时:
driver.find_element_by_id('tabmenuA').click()
time.sleep(1)
OtherHtmlPage = driver.page_source
这样就获得了 OtherHtmlPage 这个经过点击表格 tab,然后也经过 WebDriver 渲染的页面代码了
不清楚 request-html 库能不能这么操作? 看过官方的文档,好像也没这样的例子...,只是知道作者在 request 的基础上似乎能对网页渲染支持很好...
1
arrow8899 2019-10-14 10:08:29 +08:00
不支持的,老老实实用 selenium。
|
2
locoz 2019-10-14 10:30:51 +08:00
本来就是基于 pyppeteer 做的页面渲染效果,自己魔改一下就可以了。
|
3
ospider 2019-10-14 10:56:34 +08:00
不要用这种垃圾库,越封装越烂
|
4
ClericPy 2019-10-14 12:01:24 +08:00
作者都跑路了, 为什么还要用它... 趁早换个简简单单的 cdp 库吧, 直接注入个 js 就点击了
|