问题描述
我想使用 Splash 3.5 抓取网站 link 并显示相关的“PUR”标签数据。 但是,即使我在下面使用 splash.private_mode_enabled = false,我也无法选择选项卡“PUR”数据。
function main(splash,args)
splash.private_mode_enabled = false
url = args.url
assert(splash:go(url))
assert(splash:wait(1))
rur_tab = assert(splash:select_all(".filterPanelItem___2z5Gb"))
rur_tab[5]:mouse_click()
assert(splash:wait(1))
splash:set_viewport_full()
return splash:png()
end
相关数据仍为标签“BTC”数据。
我在下面附上了相关的 HTML。
<div class="filterPanel___2zFYQ">
<div class="filterPanelItem___2z5Gb ">BTC</div>
<div class="filterPanelItem___2z5Gb ">ETH</div>
<div class="filterPanelItem___2z5Gb ">LTC</div>
<div class="filterPanelItem___2z5Gb ">USD</div>
<div class="filterPanelItem___2z5Gb active___1otJu">RUR</div>
<div class="filterPanelItem___2z5Gb ">Other</div>
<input type="text" class="searchText___3mLvd" placeholder="Search..." value=""></div>
截图如下。
非常感谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)