его правильно в except?
например такая ошибка "socks.GeneralProxyError: Socket error: 0x05: Connection refused", я делаю "except socks.GeneralProxyError:", но оно не ловит его
Должно ловить, ты импортировал его себе?
есть шанс, что нет такой ошибки в искомом модуле
а exception отдельно надо с модуля импортировать?
но мне этот модуль эту ошибку и выдаёт ведь
либа socks называется?
я так её подключаю: from socks import create_connection, PROXY_TYPE_SOCKS4, PROXY_TYPE_SOCKS5, PROXY_TYPE_HTTP
а пишет что вообще?
except socks.GeneralProxyError: NameError: name 'socks' is not defined
правильно, потому что не импортнул, откуда питон знает, что такое socks?
блин а как импортнуть так чтобы не импортить весь модуль socks? никак?
я бы пореккомендовал почитать вообще про import но если горит, то ошибку только импортируй
Да, как и любое другое имя.
Обсуждают сегодня