В документации это являетсяКакова реальная подпись urllib2.urlopen
urllib2.urlopen (URL [данные [, тайм-аут [, cafile [, capath [, cadefault [, контекст]]]] ]) Откройте URL-адрес URL, который может быть либо строкой, либо объектом запроса .
https://docs.python.org/2/library/urllib2.html
Но в коде модуля он:
def urlopen(url, data=None, timeout=socket._GLOBAL_DEFAULT_TIMEOUT):
Является ли документация неправильно или функция инструментированного где-нибудь?
Какую версию urllib2 вы используете? – Jaco