当前位置: 首页 > news >正文

网站整体配色方案网络广告策划与设计

网站整体配色方案,网络广告策划与设计,广州效果图设计公司,受欢迎的江苏网站建设前言: 异常很正常,调试异常/日志异常/错误异常~ 但在爬虫的时候,写完代码--->运行后根本挡不住一些运行异常;于是,把异常写到了中间件~ 当然,这也没有错; 不过,其实可以直接这么设计一下... 正文: 参照一下中间件处理的异常 def process_exception(self, request, exc…

前言:

异常很正常,调试异常/日志异常/错误异常~

但在爬虫的时候,写完代码--->运行后根本挡不住一些运行异常;于是,把异常写到了中间件~ 当然,这也没有错;

不过,其实可以直接这么设计一下...

正文:

参照一下中间件处理的异常

def process_exception(self, request, exception, spider):pass

我们除了在请求异常的时候给他记录一下之外;

还有个地方,例如

  • html解析异常/报错; spiders的解析
  • 数据处理异常,pipelines的数据解析class
  • 数据存储异常;存到数据库等文件的class
  • 等;

对于这些,明明请求到数据,但是意外引起的异常-----属于会`漏数据的行为`,必须要给他记录起来的;

因此,在scrapy中最好是自己给他补一个处理异常的方法,让他存在关键位置;

例如(一个小模版):

import loggingdef log_exception(self, item, spider, exception):logger = logging.getLogger('exception_logger')logger.setLevel(logging.ERROR)formatter = logging.Formatter('%(asctime)s - %(levelname)s - %(message)s')file_handler = logging.FileHandler('数据存储异常.txt')file_handler.setLevel(logging.ERROR)file_handler.setFormatter(formatter)logger.addHandler(file_handler)msg = f"Exception occurred for item type: {type(item)}, Spider: {spider.name}, Exception: {exception}"logger.error(msg)#在所有处理数据的地方,给他套上def process_infoitem(self, item):try:# 处理逻辑# ...passexcept Exception as e:self.log_exception(item, spider, e)

然后,让他输出到文件呀,redis啥的.随你放! 

---等spiders_closed后, 你可以专门列一个爬虫,来把这些差了的数据给他补上!

(这是个小插曲,做个提醒)
http://www.yayakq.cn/news/834003/

相关文章:

  • 婚纱设计网站首页零食网站建设描述书
  • 网站建设公司哪里找电商拿货平台
  • 广州做网站技术兼职网站建设收费
  • 做装修的业务网站网站建设优化哪家公司好
  • 建设功能网站价格建设广州公司网站
  • 网站建立需要什么技术搭建微信网站怎么做
  • 教师兼职做网站廊坊哪家公司做网站
  • ios移动网站开发创意网页设计素材模板
  • 建筑网片自动清洗机利于优化的wordpress模板
  • 泰安网站建设焦点网络做网站开发很赚钱吗
  • 国内建网站公司广告发布服务属于什么服务
  • 景区网站建设费用源码时代
  • 网站开发demo版本dw做网站导航
  • 网站建设怎么弄河北seo网站优化公司
  • 怎么建立自己的网站视频网站wap网站浏览器
  • 校园网站html模板昆明网站建设开发外包
  • 企业网站设计有哪些新功能一键seo提交收录
  • 男女做床网站网络营销简介
  • python 网站开发教程建造网站过程
  • 流量套餐汇总网站学历提升培训机构
  • 公司网站公司哪家好网站如何优化排名软件
  • 网页制作网站开发卖房网站排名
  • 有建设网站的软件吗山东省建设机械协会网站
  • 淘宝接单做网站海淀区玉泉小学网站 建设方
  • 中核工建设集团OA网站天元建设集团有限公司设计研究院
  • 网站备案没了div布局在线音乐网站设计
  • 电子商务网站建设课程设计报告做网站前
  • 陕西网站建设的目的php网站如何导入数据库
  • 建筑网站可以ai绘画吗佛山seo培训
  • 暖色调网站网站建站六个目标