MenuBase/utils/output_redirector.py

17 lines
336 B
Python
Raw Permalink Normal View History

2025-02-06 10:11:57 -03:00
# utils/output_redirector.py
"""
Output redirector for capturing stdout/stderr
"""
import sys
from queue import Queue
from typing import Optional
class OutputRedirector:
def __init__(self, queue: Queue):
self.queue = queue
def write(self, string: str):
self.queue.put(string)
def flush(self):
pass