init commit

This commit is contained in:
joestar817
2024-05-19 22:38:21 +08:00
commit d2b20168c4
10 changed files with 236 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
import logging
from datetime import datetime, timezone, timedelta
logger = logging.getLogger(__name__)
logger.setLevel(logging.DEBUG)
class CustomFormatter(logging.Formatter):
def format(self, record):
desired_timezone = timezone(timedelta(hours=8))
current_time = datetime.now(desired_timezone).strftime('%Y-%m-%d %H:%M:%S')
record.customtime = current_time
return super().format(record)
stream_handler = logging.StreamHandler()
stream_handler.setFormatter(CustomFormatter(' %(customtime)s [%(levelname)s] %(message)s'))
logger.addHandler(stream_handler)