inspect.currentframe () дает мне SError: [WinError 10048] - PullRequest
0 голосов
/ 16 мая 2019

Функция в моем скрипте может быть вызвана двумя разными функциями, я хочу знать, какая из них вызывала, для этого я пытаюсь это сделать:

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

, но иногда я получаю ошибку OSError: [WinError 10048] Обычно разрешено только одно использование каждого адреса сокета (протокола / сетевого адреса / порта).

Я понимаю, что означает эта ошибка и что такое сокет.

В моемВ сценарии есть функция, которая отправляет и получает в / из сокета, но ничего не значит для этого, потому что ошибка возникает только при вызове (1).

(я использую Robot Frameworkтоже)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...