写入数据库表中

首先数据库表结构
#爬虫AD
class repcoupon(models.Model):
coupontitle=models.CharField(max_length=1000)
couponpic=models.ImageField(max_length=1000)
gdsurl=models.CharField(max_length=1000,null=True,blank=True)
couponurl=models.CharField(max_length=1000)
coupontkl=models.CharField(max_length=100,null=True,blank=True)
coupontime=models.DateTimeField(auto_now_add=True)
couponprice=models.FloatField(default=0)
afterprice=models.FloatField(default=0)
endtime=models.DateTimeField(null=True,blank=True)
def __unicode__(self):
return self.coupontitle
这里用了定时器任务,定时去爬
sched.add_job(trigger='interval',func=searchcoupon,minutes=15)
对应的searchcoupon实现逻辑 请关注历史文章获取即可新手学python

本文介绍了使用Python定时爬取优惠券信息,并将其存储到数据库中的实现方式。定义了一个`repcoupon`模型,包括优惠券标题、图片、商品链接等字段,并使用定时任务`sched`每15分钟执行一次`searchcoupon`函数进行爬取。
2993

被折叠的 条评论
为什么被折叠?



