我正在使用RichHandler
来格式化Python中的日志输出。尽管在本地运行良好,但在GitLab内运行时,似乎默认使用一个宽度为80个字符的终端。这使得输出相当难以快速阅读和扫描。我想更改RichHandler的默认宽度,但我没有找到方法可以实现。
是否有方法为Python RichHandler日志处理程序设置最小控制台宽度?
# Pseudocode:
import logging
from rich.logging import RichHandler
def setup_logging():
logger = logging.getLogger('myLogger')
richFormatter = logging.Formatter('%(message)s')
richHandler = RichHandler()
# Something like: richHandler.setMinimumWidth(255)
richHandler.setFormatter(richFormatter)
logger.addHandler(richHandler)