You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何阻止websocket.WebSocketApp生成日志输出?

关闭websocket库的调试日志

这些++Sent raw/++Rcv raw类的日志是websocket-client库的调试跟踪日志,有两种常见方法可以关闭:

方法1:关闭跟踪模式

如果你的代码中调用过开启跟踪的方法,直接修改为关闭即可:

import websocket

# 将原本的enableTrace(True)改为False
websocket.enableTrace(False)

# 正常初始化你的WebSocketApp
ws = websocket.WebSocketApp(...)

方法2:调整日志级别

如果未主动开启跟踪但仍有日志输出,通过Python的logging模块调高websocket库的日志级别,过滤掉调试信息:

import logging

# 将websocket日志级别设为WARNING,仅保留警告及以上级别的日志
logging.getLogger("websocket").setLevel(logging.WARNING)

通过以上任一方法,就能彻底屏蔽收发消息时产生的这类调试日志。

内容的提问来源于stack exchange,提问作者SSK

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 12:54:56