|
@@ -3,6 +3,17 @@ from utils.UrlConfig import *
|
|
import json
|
|
import json
|
|
import pandas as pd
|
|
import pandas as pd
|
|
from utils.DataBaseConfig import *
|
|
from utils.DataBaseConfig import *
|
|
|
|
+from logging.handlers import TimedRotatingFileHandler
|
|
|
|
+from utils.LogConfig import *
|
|
|
|
+
|
|
|
|
+log_handler = TimedRotatingFileHandler("logs/ai_auto_create/ai_auto_create.log",
|
|
|
|
+ when="midnight", backupCount=100)
|
|
|
|
+log_handler.setFormatter(log_formatter)
|
|
|
|
+logger = logging.getLogger('ai_common_func_logger')
|
|
|
|
+logger.addHandler(log_handler)
|
|
|
|
+logger.setLevel(logging.DEBUG)
|
|
|
|
+print('id of ai_common_func_logger %s' % id(logger))
|
|
|
|
+logger.info("ai_common_func started!")
|
|
|
|
|
|
|
|
|
|
def get_lower_case_name(name):
|
|
def get_lower_case_name(name):
|
|
@@ -19,6 +30,7 @@ def get_new_video_info(account_id, url):
|
|
request = requests.post(url, headers=headers, data=json.JSONEncoder().encode(request_data)).text
|
|
request = requests.post(url, headers=headers, data=json.JSONEncoder().encode(request_data)).text
|
|
request = json.loads(request)
|
|
request = json.loads(request)
|
|
if request['code'] != 0:
|
|
if request['code'] != 0:
|
|
|
|
+ logger.info('the res of get_new_video_info is %s' % request)
|
|
return None
|
|
return None
|
|
return request['data']
|
|
return request['data']
|
|
|
|
|
|
@@ -28,6 +40,7 @@ def get_missing_video_info(account_id, cnt, url, start_time, end_time):
|
|
request = requests.post(url, headers=headers, data=json.JSONEncoder().encode(request_data)).text
|
|
request = requests.post(url, headers=headers, data=json.JSONEncoder().encode(request_data)).text
|
|
request = json.loads(request)
|
|
request = json.loads(request)
|
|
if request['code'] != 0:
|
|
if request['code'] != 0:
|
|
|
|
+ logger.info('the res of get_missing_video_info is %s' % request)
|
|
return None
|
|
return None
|
|
return request['data']
|
|
return request['data']
|
|
|
|
|
|
@@ -37,6 +50,7 @@ def get_top_video_info(account_id, cnt, start_time, end_time, url):
|
|
request = requests.post(url, headers=headers, data=json.JSONEncoder().encode(request_data)).text
|
|
request = requests.post(url, headers=headers, data=json.JSONEncoder().encode(request_data)).text
|
|
request = json.loads(request)
|
|
request = json.loads(request)
|
|
if request['code'] != 0:
|
|
if request['code'] != 0:
|
|
|
|
+ logger.info('the res of get_top_video_info is %s' % request)
|
|
return None
|
|
return None
|
|
return request['data']
|
|
return request['data']
|
|
|
|
|