找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 2228|回复: 0

[求助] 求助pyspider的一个定时任务问题!

1

主题

1

帖子

1

积分

贫民

积分
1
xiele97 发表于 2019-5-25 14:35:54 | 显示全部楼层 |阅读模式
在on_start里面我定义了一个时间函数,用来抓取十三小时前的数据,但是任务开始之后,每次抓取的时间都是任务启动时候得到ji_time。比如说第一次运行是 2019-05-24,那么之后每次的抓取都是这个2019-05-24的时间了,而不是随着当前的时间变化了。。大佬有解决方案否?


@every(minutes=3)
    def on_start(self):
        url = 'http://live.zgzcw.com/?date='
        h_time = datetime.datetime.now() + datetime.timedelta(hours=-13)
        ji_time = h_time.strftime('%Y-%m-%d')
        self.crawl(url+ji_time, callback=self.index_page,save={'now_time':ji_time})

    @config(age=2*60)


回复

使用道具 举报

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

本版积分规则

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