inspect.currentframe()为我提供了错误:[WinError 10048]

2024-09-29 17:18:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我的脚本中的一个函数可以由两个不同的函数调用,我想知道是哪一个调用了它,为此我正在尝试:

# [...]
currrent_frame = inspect.currentframe()  # (1)
caller_frame = inspect.getouterframes(currrent_frame, 2)[2][3]

但有时会出现错误OSError:[WinError 10048]通常只允许使用每个套接字地址(协议/网络地址/端口)

我理解这个错误的含义以及什么是套接字

在我的脚本中,有一个函数向套接字发送和接收数据,但这并不意味着什么,因为只有在调用(1)时才会出现错误

(我也在使用机器人框架)


Tags: 函数脚本协议地址错误frame函数调用caller

热门问题