鱼C论坛

 找回密码
 立即注册
查看: 1658|回复: 2

pychram Process finished with exit code 0

[复制链接]
发表于 2020-9-30 22:05:51 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x

import json
import os
from hashlib import md5
from urllib.parse import urlencode
from requests.exceptions import RequestException
import requests


def get_page(offset):
    params = {
        'offset': offset,
        'format': 'json',
        'keyword': '街拍',
        'autoload': 'true',
        'count': '20',
        'cur_tab': 1,
        'from': 'search_tab'
    }
    url = 'https://www.toutiao.com/api/search/content/?' + urlencode(params)
    try:
        response = requests.get(url)
        if response.status_code == 200:
            return response.json()
    except RequestException:
        print('请求索引页出错')
        return None

def get_images(json):
    data = json.get('data')
    if data:
        for item in data:
            title = item.get(title)
            image_list = item.get('image_list')
            if image_list:
                for image in image_list:
                    yield{
                        'image':image.get('url'),
                        'title':title
                    }


def save_image(item):
    if not os.path.exists(item.get('title')):
        os.mkdir(item.get('title'))
        try:
            local_image_url = item.get('image')
            new_image_url = local_image_url.replace('list','large')
            response = requests.get('http:'+new_image_url)
            if response.status_code == 200:
                file_path = '{0}/{1}{2}'.format(item.get('title'),md5(response.content).hexdigest(),'jpg')
                if not os.path.exists(file_path):
                    with open(file_path, 'wb') as f:
                        f.write(response.content)
                else:
                    print('Already Downloaded', file_path)
        except requests.ConnectionError:
            print('Failed to Save Image')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-10-1 08:23:28 | 显示全部楼层
哪里有问题给出报错信息
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-1 10:00:44 | 显示全部楼层
只定义没有调用,写多少行都没用。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-18 13:09

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表