Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 22, 2015 16:08:51

Galvanize
От:
Зарегистрирован: 2011-01-14
Сообщения: 67
Репутация: +  0  -
Профиль   Отправить e-mail  

GrabNetworkError: [Errno 35] schannel: next InitializeSecurityContext failed

При выполнении

>>> from grab import Grab
>>> g = Grab()
>>> g.go('https://signin.ebay.com/ws/eBayISAPI.dll?SignIn')
сыпется
Traceback (most recent call last):
File “<pyshell#12>”, line 1, in <module>
g.go('https://signin.ebay.com/ws/eBayISAPI.dll?SignIn')
File “C:\Python27\lib\site-packages\grab\base.py”, line 375, in go
return self.request(url=url, **kwargs)
File “C:\Python27\lib\site-packages\grab\base.py”, line 448, in request
self.transport.request()
File “C:\Python27\lib\site-packages\grab\transport\curl.py”, line 492, in request
raise error.GrabNetworkError(ex.args, ex.args)
GrabNetworkError: schannel: next InitializeSecurityContext failed: SEC_E_INVALID_TOKEN (0x80090308) - Предоставленный функции токен неправилен

Как победить?



Отредактировано Galvanize (Окт. 22, 2015 16:09:31)

Офлайн

#2 Окт. 22, 2015 18:54:15

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

GrabNetworkError: [Errno 35] schannel: next InitializeSecurityContext failed

https://github.com/timotheus/ebaysdk-python



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#3 Окт. 22, 2015 21:22:36

Galvanize
От:
Зарегистрирован: 2011-01-14
Сообщения: 67
Репутация: +  0  -
Профиль   Отправить e-mail  

GrabNetworkError: [Errno 35] schannel: next InitializeSecurityContext failed

Спасибо, но нет. Использование API не вариант.
Самое интересное, что в очень редких случаях Grab открывает страницу, но зачастую выдаёт эту ошибку. Парадокс какой-то :)



Офлайн

#4 Окт. 23, 2015 04:09:16

lorien
От:
Зарегистрирован: 2006-08-20
Сообщения: 755
Репутация: +  37  -
Профиль  

GrabNetworkError: [Errno 35] schannel: next InitializeSecurityContext failed

У меня всё работает

>>> from grab import Grab
>>> g = Grab()
>>> g.go('https://signin.ebay.com/ws/eBayISAPI.dll?SignIn')
<grab.document.Document object at 0x7f45b5b8f7c0>
>>> g.doc.code
200
>>> [g.go('https://signin.ebay.com/ws/eBayISAPI.dll?SignIn') for x in range(10)]
[<grab.document.Document object at 0x7f45b5ab8050>, <grab.document.Document object at 0x7f45b5b8f7c0>, <grab.document.Document object at 0x7f45b5ab8270>, <grab.document.Document object at 0x7f45b5ab8380>, <grab.document.Document object at 0x7f45b5ab8490>, <grab.document.Document object at 0x7f45b5ab85a0>, <grab.document.Document object at 0x7f45b5ab86b0>, <grab.document.Document object at 0x7f45b5ab87c0>, <grab.document.Document object at 0x7f45b5ab88d0>, <grab.document.Document object at 0x7f45b5ab89e0>]

Офлайн

#5 Окт. 23, 2015 05:24:45

Vigi
От: Курья, Алтай
Зарегистрирован: 2015-02-07
Сообщения: 144
Репутация: +  8  -
Профиль   Отправить e-mail  

GrabNetworkError: [Errno 35] schannel: next InitializeSecurityContext failed

у меня тоже работает

from grab import Grab
g = Grab()
g.go('https://signin.ebay.com/ws/eBayISAPI.dll?SignIn')
print(g.doc.code)
Out:
“C:\Python 3.5\python.exe” Dpy/main.py
200

Process finished with exit code 0

python 3.5

Отредактировано Vigi (Окт. 23, 2015 05:25:24)

Офлайн

#6 Ноя. 8, 2015 22:29:39

Galvanize
От:
Зарегистрирован: 2011-01-14
Сообщения: 67
Репутация: +  0  -
Профиль   Отправить e-mail  

GrabNetworkError: [Errno 35] schannel: next InitializeSecurityContext failed

Да, спасибо. Но я написал, что работает через раз.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version