[Python] 用python爬取jk小姐姐照片慢慢看【本地直接下载版】



[Python] 用python爬取jk小姐姐照片慢慢看【本地直接下载版】

特别声明:本站资源分别为免费资源、查看密码或解压密码资源、三个级别VIP会员资源。本站所有发布的内容都是安全,请放心下载!本站不可能所有资源都可以商业用途,原创或部分除外!如:商业用途请联系原作者购买正版。与本站无关!若侵犯到您的权益,请联系本站删除,我们将及时处理!

分享

只需要安装Python3环境和requests库就能使用,我用的Python版本是3.9

 

下载效果





代码如下:

import json
import os.path
import time

import requests

url = "https://bcy.net/apiv3/common/circleFeed"

par = {
    'circle_id': 492
}

header = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36 Edg/96.0.1054.62',
    'Referer': 'https://bcy.net/tag/492'
}

res = requests.get(url, headers=header, params=par)
res_encode = res.text.encode('utf-8')
res_json = json.loads(res_encode)

for item in res_json['data']['items']:
    name = item['item_detail']['uname']
    if not os.path.exists(f'D:\\bcy\\{name}'):
        os.makedirs(f'D:\\bcy\\{name}')
        os.chdir(f'D:\\bcy\\{name}')
    else:
        os.chdir(f'D:\\bcy\\{name}')

    avatar = item['item_detail']['avatar']
    avatar_name = str(avatar).rsplit('.image')[0]
    avatar_name1 = str(avatar_name).rsplit('/')[-1]
    print(f'{avatar_name1}.jpg')
    with open(f'{avatar_name1}.jpg', 'wb') as f1:
        f1.write(requests.get(avatar, headers=header).content)
    print(name, avatar_name1)

    for image in item['item_detail']['image_list']:
        images = image['path']
        images_name = str(images).rsplit('.image')[0]
        images_name1 = str(images_name).rsplit('/')[-1]
        with open(f'{images_name1}.jpg', 'wb') as f2:
            f2.write(requests.get(images, headers=header).content)
        print(f'{images_name1}.jpg')
    time.sleep(1)

https://conghua.lanzoul.com/iWloGy7qr1a

分享到:
打赏
未经允许不得转载:

作者: cj13888, 转载或复制请以 超链接形式 并注明出处 易启发资源网
原文地址: 《[Python] 用python爬取jk小姐姐照片慢慢看【本地直接下载版】》 发布于2022-1-1

评论


切换注册

登录

忘记密码?

您也可以使用第三方帐号快捷登录

切换登录

注册

[Python] 用python爬取jk小姐姐照片慢慢看【本地直接下载版】

长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏