import psutil import time try: with open('usage.log', 'a') as log_file: while True: cpu_percent = psutil.cpu_percent(interval=1) mem = psutil.virtual_memory() log_entry = f"CPU: {cpu_percent}%, Memory: {mem.percent}%\n" log_file.write(log_entry) log_file.flush() time.sleep(4) except KeyboardInterrupt: print("Monitoring stopped by user.")