爬取微信公众号文章将视频的data-src修改为src无效

发布于 2022-09-06 21:41:22 字数 582 浏览 16 评论 0

后端通过python爬取的微信公众号的文章,发现文章里面的视频播放不了,视频是嵌套iframe里,列如:

<iframe class="video_iframe" data-vidtype="2" allowfullscreen="" frameborder="0" data-ratio="0.5660377358490566" data-w="480" scrolling="no" style="display: none; overflow: hidden; width: 337px !important; height: 252.75px !important;" width="337" height="252.75" data-vh="252.75" data-vw="337" data-src="http://v.qq.com/iframe/player.html?vid=w0531e3wcme&amp;width=337&amp;height=252.75&amp;auto=0"></iframe>

然后后端通过正则将data-src成功替换成了src,并成功保存到数据库,可当访问的时候,src并没有。求解答

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

怪我闹别瞎闹 2022-09-13 21:41:22

全部将data-src属性替换为src就可以了

甜心 2022-09-13 21:41:22

iframe的data-src并不是视频的url
你在新页面打开连接可以看到视频是个swf,它的url为 http://imgcache.qq.com/tencentvideo_v1/player/TPout.swf?max_age=86400&v=20140714

岁月蹉跎了容颜 2022-09-13 21:41:22

你好,请问你 正则将data-src替换成了src 的正则怎么写的,我也有这样的需求

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文