Предмет: Информатика,
автор: maksumka1356
Задача: Створення журналу дій користувача з датою та часом
Опис задачі: Ми хочемо створити журнал дій користувача, який буде зберігати дату та час кожної дії користувача, наприклад, коли користувач входить до системи, виконує певну дію або виходить з системи.
Коли користувач виконує дію, програма має записати дату та час цієї дії в журнал.
Крім того, журнал повинен зберігатися в окремому файлі з ім'ям log.txt.
Написати кодом в пайтон
Ответы
Автор ответа:
1
Ответ:
import datetime
def log_action(action):
with open('log.txt', 'a') as f:
timestamp = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')
f.write(f'{timestamp} - {action}\n')
#приклад використання
log_action('Користувач увійшов до системи')
log_action('Користувач виконав певну дію')
log_action('Користувач вийшов з системи')
Объяснение:
Щоб перевірити роботу коду, треба:
1. Створити log.txt
2. Створити Phyton файл, наприклад logger.py та додати код.
3. Далі через термінал перейти до директорії, де знаходиться Python-файл logger.py, і запустити його командою python logger.py
4. Після виконання скрипта перевір файл log.txt там має бути відповідні записи.
Похожие вопросы
Предмет: Геометрия,
автор: Astapenko1593
Предмет: История,
автор: Angelayou
Предмет: Алгебра,
автор: vviktoriaa2020
Предмет: Информатика,
автор: vashanatasha5058
Предмет: Математика,
автор: владик23231