inspect.currentframe()给我SError:[WinError 10048]

时间:2019-05-16 12:00:09

标签: python python-3.x sockets

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

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

但是有时我会收到错误OSError:[WinError 10048]通常只允许每个套接字地址(协议/网络地址/端口)使用一种。

我了解此错误的含义以及什么是套接字。

在我的脚本中,有一个函数可以向套接字发送消息或从套接字接收消息,但这并不意味着什么,因为仅当调用(1)时才会引发错误。

(我也在使用Robot Framework)

0 个答案:

没有答案