Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1273909
  • 博文数量: 389
  • 博客积分: 2874
  • 博客等级: 少校
  • 技术积分: 3577
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-24 10:34
文章分类

全部博文(389)

文章存档

2020年(2)

2018年(39)

2017年(27)

2016年(3)

2015年(55)

2014年(92)

2013年(54)

2012年(53)

2011年(64)

分类: Python/Ruby

2018-11-30 09:38:29

from flask import request
from flask import Flask, jsonify
import logging
import logging.config
import time
logger = logging.getLogger()
logger.setLevel(logging.INFO)
rq = time.strftime('%Y%m%d%H%M', time.localtime(time.time()))
logfile = "logging.log"
#logging.basicConfig(level=logging.DEBUG,
#    format='[%(asctime)s] %(levelname)s [%(funcName)s: %(filename)s, %(lineno)d] %(message)s',
#    datefmt='%Y-%m-%d %H:%M:%S',
#    filemode='a')


fh = logging.FileHandler(logfile, mode='w')
fh.setLevel(logging.DEBUG)
formatter = logging.Formatter("%(asctime)s - %(filename)s[line:%(lineno)d] - %(levelname)s: %(message)s")
fh.setFormatter(formatter)
logger.addHandler(fh)


app = Flask(__name__)


@app.route('/webhook', methods=['POST'])
def webhook_task():
    logger.info('body:%s',request.get_data())
    return "OK",200


if __name__ == '__main__':
    app.run(host="0.0.0.0",debug=True)


参考:
1、https://www.cnblogs.com/vovlie/p/4178077.html
2、https://www.cnblogs.com/CJOKER/p/8295272.html
3、
阅读(1468) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~