Задача: Створення журналу дій користувача з датою та часом
Опис задачі: Ми хочемо створити журнал дій користувача, який буде зберігати дату та час кожної дії користувача, наприклад, коли користувач входить до системи, виконує певну дію або виходить з системи.
Коли користувач виконує дію, програма має записати дату та час цієї дії в журнал.
Крім того, журнал повинен зберігатися в окремому файлі з ім'ям 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 там має бути відповідні записи.
Вас заинтересует
                
                        1 год назад
                    
                
                        1 год назад
                    
                
                        1 год назад
                    
                
                        1 год назад
                    
                
                        2 года назад
                    
                
                        2 года назад