отладка urllib: "время ожидания ошибки urlopen истекло" - PullRequest
0 голосов
/ 07 мая 2020

Я запускаю какое-то программное обеспечение, которое использует urllib и выдает ошибку urlopen error timed out. В трассировке стека это File "/usr/lib/python3.6/urllib/request.py", line 225, in urlopen, а эта строка 225 - return opener.open(url, data, timeout)

Поэтому, естественно, я хочу увидеть, какой URL-адрес он пытается, поэтому я просто пошел перед этой строкой 225 и ввел print('=====-' + str(url) + '-====='), но это никогда не дает никакого результата. Я даже попытался использовать , file=sys.stderr в этом операторе печати, но все равно ничего не получил.

Я, очевидно, собираюсь попытаться получить URL-адрес неправильным способом, но правильный способ, очевидно, вне меня, какие-либо идеи?

...