话不多少,直接上代码。
import time
import pymysql
from DBUtils.PooledDB import PooledDB, SharedDBConnection
from log import logger
from config import configs, APP_ENV
DB_HOST = configs[APP_ENV].DB_HOST
DB_PORT = configs[APP_ENV].DB_PORT
DB_USER = configs[APP_ENV].DB_USER
DB_PASSWORD = configs[APP_ENV].DB_PASSWORD
DB_DEFAULT = configs[APP_ENV].DB_DEFAULT
DB_CHARSET = configs[APP_ENV].DB_CHARSET
def exe_time(func):
def new_func(*args, **args2):
t0 = time.time()
t0local = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())
back = func(*args, **args2)
t1 = time.time()
t1local = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())
msg = "Function: %s, start: @%s, end: @%s, elapsed: @%.4fs." % (func.__name__,