PYTHON 输入log

  • Post author:
  • Post category:python

python 输出log

import requests

import logging.handlers

import datetime

logger = logging.getLogger()
logger.setLevel(logging.INFO)

rf_handler = logging.handlers.TimedRotatingFileHandler(‘industrydata.log’,when=‘D’,backupCount=14,atTime=datetime.time(0, 0, 0, 0))
rf_handler.setFormatter(logging.Formatter(“%(asctime)s – %(levelname)s – %(message)s”))

logger.addHandler(rf_handler)

industrys = [“P”,“M”,”S]

for industry in industrys:
logger.info(“当前行业分类为:——-”+industry+”——-“)
url = ‘接口地址’
data ={‘industry’:industry}
response = requests.post(url=url,data=data)
r = response.json()
rdata = r[‘data’]
summary = rdata[‘Summary’]
sumscore = summary[‘Score’]
sumupdatetime = summary[‘UpdateTime’]
logger.info(“当前行业为:”+industry+”,”+“总览分数为:” + str(sumscore) +”,”+ “总览分数更新时间为:” + str(sumupdatetime)+””)
updateTime = rdata[‘UpdateTime’]
logger.info(“总览为:”+str(summary))
logger.info(“更新日期为:”+updateTime)


版权声明:本文为qq_41571107原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。