pinterest的board是25个图一个分页, 分页在滚动的时候加载, 如何利用python获得全部的分页信息?

比如: https://www.pinterest.co.uk/a...

我想得到这个board里面所有的原图, 在代码里面很容易的发现.

<img alt="♥ SO JI SUB 유령 OST~Ghost - We Were Both In Love ♥" class="_u3 _45 _y7 _4h" src="https://i.pinimg.com/236x/34/7a/b4/347ab45e7fcb2ef4249f9e6d00a66e3c.jpg" srcset="https://i.pinimg.com/236x/34/7a/b4/347ab45e7fcb2ef4249f9e6d00a66e3c.jpg 1x, https://i.pinimg.com/474x/34/7a/b4/347ab45e7fcb2ef4249f9e6d00a66e3c.jpg 2x, https://i.pinimg.com/736x/34/7a/b4/347ab45e7fcb2ef4249f9e6d00a66e3c.jpg 3x, https://i.pinimg.com/originals/34/7a/b4/347ab45e7fcb2ef4249f9e6d00a66e3c.jpg 4x">

其中那个带有4x结尾的图片便是我想要的一张图片.

可是页面是由javascript生成的, 初始的js代码里只包含25个图片的信息, 后来的图片如何加载的我不是很清楚, 似乎是一些如下的请求获得的, 每个请求还附带很多参数, 参数不对也得不出结果.

https://www.pinterest.co.uk/resource/BoardFeedResource/get/?

所以我想如何才能使用python获得一个board中的所有图片呢?

感谢.

阅读 1.7k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题