小红书图片无水印下载 源码+成品_python

源码介绍

小红书图片无水印下载

源码截图

图片[1]-小红书图片无水印下载 源码+成品_python-白漂资源网

源码

import requests
import re
import time
import os
'''说明:本代码,是调用第三方接口开实现小红书图片无水印下载,并非是本人针对小红书做的接口开发'''
'''获取小红书无水印视频下载链接'''
def xhslinks(data):
    url = f'https://dlpanda.com/zh-CN/xhs?url={data}'
    res = requests.get(url).text
    '''res 里面包含了网页的全部信息,如果想要获取文案内容,或者是标题内容,请自行提取,此处不做该内容的提取,本文只提取图片内容'''
    aaa = [r.span() for r in re.finditer('<img  src="',res)]
    bbb = [r.span() for r in re.finditer('" width="100%"', res)]
    img_links = []
    for i in range(len(aaa)):
        img_links.append(res[aaa[i][1]:bbb[i][0]])
    return img_links
 
'''下载图片'''
def download(path,picture_url):
    headers = {
      "User-Agent": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36        (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36 QIHU 360SE",
      }
    start = time.time()
    for i in range(len(picture_url)):
        with open(f'{path}{i}.jpg', 'wb') as v:
            try:
                v.write(requests.get(url=picture_url[i], headers=headers).content)
                end = time.time()
                cost = end - start
                print(f'{path} 文件下载成功,耗时: {cost} s')
            except Exception as e:
                print('图片下载错误!')
 
if __name__ == '__main__':
    # data = '24 阿九的穿戴甲发布了一篇小红书笔记,快来看吧! 😆 LAAVoM94WRRJ8z7 😆 http://xhslink.com/NYLJam,复制本条信息,打开【小红书】App查看精彩内容!'
    # data = 'https://www.xiaohongshu.com/discovery/item/6395c31600000000220340bf?app_platform=ios&app_version=7.68.2&share_from_user_hidden=true&type=normal&xhsshare=CopyLink&appuid=5d104649000000001003b205&apptime=1672123700'
    '''此处输入网页链接,或者是小红书链接,皆可,该接口会自动分析,无需人工处理'''
    data = input('请输入小红书链接:')
    picture_url = xhslinks(data)
    filename = input('请输入图片保存名称:')
    if os.path.exists(path=filename) == False:
        os.mkdir(path=filename)
 
    os.chdir(path=filename)
    download(filename,picture_url)
小红书图片无水印下载 源码+成品_python-白漂资源网
小红书图片无水印下载 源码+成品_python
此内容为免费资源,请登录后查看
积分
免费资源
已售 1
© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容