Skip to main content
 首页 » 编程设计

python web-socket 客户端这是从哪里记录的

2024年10月24日46mfrbuaa

我正在使用 python web-socket 客户端库来拉取 websocket 流(https://github.com/liris/websocket-client 和 https://pypi.python.org/pypi/websocket-client)。我正在尝试通过 getLogger("class name or package name") 然后 setFormatter 和 setLevel 格式化日志记录。但我看不出这是从哪里记录的? (哪个类或哪个包)

--- request header --- 
GET / HTTP/1.1 
Upgrade: websocket 
Connection: Upgrade 
Host: ws-feed.abc.com:443 
Origin: http://ws-feed.abc.com:443 
Sec-WebSocket-Key: 5vpSzJJvew3SGjn0Xu/Ok93g== 
Sec-WebSocket-Version: 13 
 
 
----------------------- 
--- response header --- 
HTTP/1.1 101 Switching Protocols 
Server: cloudflare-nginx 
Date: Fri, 04 Sep 2015 03:12:20 GMT 
Connection: upgrade 
Set-Cookie: __cfduid=d5e4215a3e383c4d29ca4d5c8a14bf3221441336339; expires=Sat, 03-Sep-16 03:12:19 GMT; path=/; domain=.abc.com; HttpOnly 
Upgrade: websocket 
Sec-WebSocket-Accept: WirZtRsde5jtW79ArrW02oiSI= 
Strict-Transport-Security: max-age=15552000; includeSubDomains; preload 
X-Content-Type-Options: nosniff 
CF-RAY: 2206831e3421edd-SJC 
----------------------- 

我尝试了 getLogger('websocket'),这是我导入的模块的名称,但不起作用

请您参考如下方法:

websocket.enableTrace(True) 将“True”更改为“False”以禁用记录器。