美文网首页
技巧分享 | 如何获取公众号文章的封面图片

技巧分享 | 如何获取公众号文章的封面图片

作者: 永恒君的百宝箱 | 来源:发表于2020-12-08 22:40 被阅读0次

    有时候看到别人的公众号文章的封面图片,感觉挺好希望可以保存下来。但是点击进入文章之后,在内容页并没有这张图。那么,需要怎样才可以获取到公众号文章的封面图片呢?其实也挺简单的。以永恒君之前推送过的 Excel VBA 实例(31) – 为VBA代码自定义快捷键

    文章为例

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

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

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

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

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

    import re

    import requests

    url="https://mp.weixin.qq.com/s/lgWyG6P00YL9U42O8eVcUA"

    #文章url

    contents = requests.get(url)

    pattern1 = re.compile('var msg_cdn_url = "(.*?)"')

    pic_url = pattern1.findall(contents.text)[0]

    print(pic_url)

    img_data = requests.get(pic_url).content

    with open("1.jpg",'wb') as f: #1.jpg为保存的文件名

            f.write(img_data)        

            print(u'保存成功')

    效果演示:

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

    欢迎交流!

    相关文章

      网友评论

          本文标题:技巧分享 | 如何获取公众号文章的封面图片

          本文链接:https://www.haomeiwen.com/subject/sxccgktx.html