我脚本中的一个函数可以由两个不同的函数调用,我想知道哪个函数调用了它,为此,我正在尝试这样做:
# [...]
currrent_frame = inspect.currentframe() # (1)
caller_frame = inspect.getouterframes(currrent_frame, 2)[2][3]
但是有时我会收到错误OSError:[WinError 10048]通常只允许每个套接字地址(协议/网络地址/端口)使用一种。
我了解此错误的含义以及什么是套接字。
在我的脚本中,有一个函数可以向套接字发送消息或从套接字接收消息,但这并不意味着什么,因为仅当调用(1)时才会引发错误。
(我也在使用Robot Framework)