您的位置 首页 > 数码极客

如何抓取微信公众号推送封面

有时候看到别人的公众号文章的封面图片,感觉挺好希望可以保存下来。但是点击进入文章之后,在内容页并没有这张图。那么,需要怎样才可以获取到公众号文章的封面图片呢?其实也挺简单的。

以永恒君之前推送过的 Excel VBA 实例(31) - 为VBA代码自定义快捷键
文章为例

首先要获取到该文章的url链接,这个应该很简单,直接在手机中点击右上角的“…”,选择复制链接即可。

然后用浏览器打开文章,右击选择“查看网页源代码”。按快捷键“Ctrl+F”查找关键词“var msg_cdn_url”(中间有空格),后面的链接就是封面图片的链接地址。

打开链接将图片直接保存即可。

当然这个过程也可以用python来实现,只需要提供文章的url,就可以自动的下载封面的图片了。

代码如下,有点简单粗暴但有效。

import re import requests url="; #文章url contents = reque(url) pattern1 = re.compile('var msg_cdn_url = "(.*?)"') pic_url = )[0] print(pic_url) img_data = reque(pic_url).content with open("1.jpg",'wb') as f: #1.jpg为保存的文件名         f.write(img_data)                 print(u'保存成功')

效果演示:

提醒一下:注意版权,不要作恶!

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“如何抓取微信公众号推送封面”边界阅读