123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- from typing import Optional, Awaitable
- import pandas as pd
- import numpy as np
- import datetime
- import pymysql
- from sqlalchemy import create_engine
- import simplejson
- import requests
- import tornado.web
- import pandas as pd
- import json
- import numpy as np
- import datetime
- from sqlalchemy import create_engine
- from db_config import *
- import traceback
- import uuid
- class AiCallBackAddGroup(tornado.web.RequestHandler):
- def initialize(self, logger):
- self.logger = logger
- def post(self):
- data = self.request.body
- data = str(data, 'utf8')
- data = json.loads(data, encoding='utf8')
- self.logger.info("*************************************** NEW REQUEST ***************************************")
- self.logger.info("raw data from request is %s" % data)
- # 1、新增广告组操作
- try:
- pass
- except Exception:
- self.logger.error(traceback.format_exc())
- # 返回接口结果
- self.write(json.dumps({}))
- self.flush()
- # 该类解析的是 手动请求的新增广告计划或者新增广告组的数据
- class UpdateGroupLevelRecordTable(object):
- def __init__(self, request_data):
- pass
|