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

网站地图怎么弄/seo谷歌外贸推广

网站地图怎么弄,seo谷歌外贸推广,做商城网站需要办理什么,佛山优化网站排名现象:pycharm_logging.png原因:在PyCharm的设置中, 运行窗口会把stderr的信息输出为红色:pycharm_error.png只要把Foreground取消掉就可以了本质:那么现在的问题是, 为什么Scrapy的的log信息会出现在stderr中?首先我们看一下Scrapy log的配置:def configure_logging(settingsN…

现象:

62f41ec59071

pycharm_logging.png

原因:

在PyCharm的设置中, 运行窗口会把stderr的信息输出为红色:

62f41ec59071

pycharm_error.png

只要把Foreground取消掉就可以了

本质:

那么现在的问题是, 为什么Scrapy的的log信息会出现在stderr中?

首先我们看一下Scrapy log的配置:

def configure_logging(settings=None, install_root_handler=True):

# 删除不必要的信息

if install_root_handler:

logging.root.setLevel(logging.NOTSET)

handler = _get_handler(settings)

logging.root.addHandler(handler)

def _get_handler(settings):

""" Return a log handler object according to settings """

filename = settings.get('LOG_FILE')

if filename:

encoding = settings.get('LOG_ENCODING')

handler = logging.FileHandler(filename, encoding=encoding)

elif settings.getbool('LOG_ENABLED'):

handler = logging.StreamHandler()

else:

handler = logging.NullHandler()

formatter = logging.Formatter(

fmt=settings.get('LOG_FORMAT'),

datefmt=settings.get('LOG_DATEFORMAT')

)

handler.setFormatter(formatter)

handler.setLevel(settings.get('LOG_LEVEL'))

if settings.getbool('LOG_SHORT_NAMES'):

handler.addFilter(TopLevelFormatter(['scrapy']))

return handler

Scrapy的默认设置是给root logger根据配置信息添加一个Handler, 默认为

handler = logging.StreamHandler()

而StreamHandler的默认设置是:

def __init__(self, stream=None):

"""

Initialize the handler.

If stream is not specified, sys.stderr is used.

"""

Handler.__init__(self)

if stream is None:

stream = sys.stderr

self.stream = stream

所以我们的log信息都跑到stderr中去了.

现在知道原理之后, 我们可以用更加Pythonic的方法解决这个问题:

import sys

sys.stderr = sys.stdout

这样, stdout 和 stderr 都指向同一个file descriptor, 所有的log 也都会写入这个file descriptor.

http://www.jmfq.cn/news/4851991.html

相关文章:

  • 深圳有做网站公司/百度账号怎么改名字
  • 郑州网站制作公司哪家好/seo优化是怎么回事呢
  • 营销型网站方案ppt模板/新网站推广方案
  • 公司网站维护是做什么的/如何优化关键词的排名
  • 域名未绑定 网站过期 以及其他原因/百度手机版网页
  • 电商网站建设实验原理/杭州关键词自动排名
  • 重庆有的设计网站/百度识图网页版入口
  • php wap网站源码/上海关键词推广公司
  • 如何建设好一个网站/旺道seo软件技术
  • 泊头做网站电话/网络推广方案范文
  • 免费拥有自己的网站/seo是什么软件
  • 网站引导页面制作的四个任务名称/网络推广方法技巧
  • 怎么在各大网站做推广/互联网营销师证书是国家认可的吗
  • 广州市网站建设公司/查网站是否正规
  • wordpress获取当前页地址/seo博客写作
  • 网站网站设计网站/互联网广告推广公司
  • 做网站的要到处跑吗/百度指数排行榜哪里看
  • 建设摩托车所有车型/seo快速排名优化公司
  • 桂林手机网站制作/百度网盘人工客服
  • 网站与网页区别/cms网站模板
  • wordpress文章中文版/优化算法
  • 兵团建设环保局网站/知乎小说推广对接平台
  • 南京做网站价格/seo zac
  • 推广网站的软文/网站制作厂家有哪些
  • 护肤品主题网站怎么做/社区建站网站系统
  • 专业网站建设出售/黑龙江头条今日新闻
  • 番禺区大石做网站/优化排名软件
  • 房产网站 设计方案/大数据统计网站
  • 免费做网站建设/seo技术培训
  • 深圳市建设工程有限公司/江西优化中心