File tree Expand file tree Collapse file tree 1 file changed +9
-8
lines changed Expand file tree Collapse file tree 1 file changed +9
-8
lines changed Original file line number Diff line number Diff line change 4
4
import datetime
5
5
import logging
6
6
from pathlib import Path
7
- import warnings
8
7
9
8
from telegram import Update
10
9
30
29
from config import BOT_TOKEN , TIMEZONE
31
30
32
31
# Запускаем логирование
33
- logs_path = Path ("logs" )
34
- if not logs_path .exists ():
35
- logs_path .mkdir (exist_ok = True )
32
+ Path ("logs" ).mkdir (exist_ok = True )
36
33
logging .basicConfig (
37
34
format = "%(asctime)s - %(name)s - %(levelname)s - %(message)s" ,
38
35
level = logging .WARNING ,
39
- filename = f"{ logs_path } /tfinance_main.log" ,
36
+ handlers = [
37
+ logging .FileHandler (
38
+ datetime .datetime .now (tz = TIMEZONE ).strftime ("logs/%Y-%m-%d_%H-%M-%S.log" ),
39
+ encoding = "utf-8" ,
40
+ ),
41
+ logging .StreamHandler (),
42
+ ],
40
43
)
44
+ logging .getLogger ("httpx" ).setLevel (logging .WARNING )
41
45
logger = logging .getLogger (__name__ )
42
46
43
- # Отключаем предупреждения пользователей библиотек
44
- warnings .simplefilter ("ignore" )
45
-
46
47
47
48
# Получение списка необходимых акций по команде /stocks [args].
48
49
# Обработчик команды /stocks.
You can’t perform that action at this time.
0 commit comments