1/4

在配置好settings里的文件之后

from conf import settings
from logging import config,getLogger

config.dictConfig(settings.LOGGING_DIC)

def recharge():
    print('充值功能')
    while 1:
        charge_number = input('请输入你要充值的金额: ').strip()
        if not charge_number.isdigit():
            print('请输入数字: ')
            continue
        if int(charge_number) <= 0:
            print('反向充值666')
            continue
        name, pwd, bal = db_handler.select(login_user)
        old_info = f'{name}:{pwd}:{bal}'
        bal = int(bal)
        charge_number = int(charge_number)
        bal += charge_number
        new_info = f'{name}:{pwd}:{bal}'
        db_handler.amend(old_info, new_info)
        print(f'用户:{login_user} 充值金额:{charge_number} 充值成功!')
        logger = getLogger('用户充值')
        logger.info('logger产生的info日志')
        break
原文地址:https://www.cnblogs.com/bailongcaptain/p/12615223.html