NGA码农多,请问一个网页上数据抓取的问题

Xyz-avatar

Xyz

2022-01-12T01:32:47+00:00

就worldometer这个网站

[url]https://www.worldometers.info/coronavirus/country/us[/url]

里面历史数据没有直接给出数字,但是鼠标指上去能显示,如图

[img]https://img.nga.178.com/attachments/mon_202201/13/-7Q2p-g24vK2kT3cSps-jz.jpg[/img]

我就想问有没有办法直接把这上面的数据全部抓取出来?
iiDrippyX-avatar

iiDrippyX

f12查看网络请求不就好了
Mistydreamm-avatar

Mistydreamm

不太懂前端,这种感觉一般是封装好的控件吧,找个api可能比抓这个网页方便[s:ac:哭笑]
mightychuncks-avatar

mightychuncks

你抓数据不是走接口抓?难道你是抓dom吗?
eye8booty-avatar

eye8booty

F12直接能挖到
搜索关键字
Number of Infected People
categories

Currently Infected
data
Zareow-avatar

Zareow

你已经在违法的边缘了
frxzenn-avatar

frxzenn

用Chrome devtools protocol拦截请求抓数据
那也沒辦法-avatar

那也沒辦法

不管用啥插件都是先调用接口获取数据,再调用插件封装好的函数把数据作为参数传递,插件完成了渲染dom这一步。
所以不管显示的是表格or折线图或者柱形图什么的,都只要看network里调用接口获取的数据就行
kringle-avatar

kringle

用fiddler之类的抓包工具,抓下网页报文就行,这种图表网站,一般跟服务器交互的都是数据,json什么的,由网页js给显示成图表。
Xyz-avatar

Xyz

[quote][pid=581180406,30257189,1]Reply[/pid] Post by [uid=4914362]cjxiaoqq[/uid] (2022-01-13 09:56):

F12直接能挖到
搜索关键字
Number of Infected People
categories

Currently Infected
data[/quote]找到了,谢谢指导