Предмет: Информатика, автор: maksumka1356

Задача: Створення журналу дій користувача з датою та часом

Опис задачі: Ми хочемо створити журнал дій користувача, який буде зберігати дату та час кожної дії користувача, наприклад, коли користувач входить до системи, виконує певну дію або виходить з системи.

Коли користувач виконує дію, програма має записати дату та час цієї дії в журнал.

Крім того, журнал повинен зберігатися в окремому файлі з ім'ям log.txt.

Написати кодом в пайтон

Ответы

Автор ответа: Davinchii
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 там має бути відповідні записи.

Похожие вопросы
Предмет: Алгебра, автор: vviktoriaa2020
Предмет: Математика, автор: владик23231