6
모듈 requests
을 사용 중이며 후크를 사용하기 시작할 때이 메시지가 나타납니다.Requests Python 패키지를 사용한 후크 관련 문제
File "/Library/Python/2.7/site-packages/requests-1.1.0-py2.7.egg/requests/sessions.py", line 321, in request
resp = self.send(prep, **send_kwargs)
File "/Library/Python/2.7/site-packages/requests-1.1.0-py2.7.egg/requests/sessions.py", line 426, in send
r = dispatch_hook('response', hooks, r, **kwargs)
File "/Library/Python/2.7/site-packages/requests-1.1.0-py2.7.egg/requests/hooks.py", line 41, in dispatch_hook
_hook_data = hook(hook_data, **kwargs)
TypeError: hook() got an unexpected keyword argument 'verify'
그리고 이것은 내 (간체) 코드입니다, 이벤트 발송자에 kwargs로에
import requests
def hook(r):
print r.json()
r = requests.get("http://search.twitter.com/search.json?q=blue%20angels&rpp=5", hooks=dict(response=hook))
서버가 무엇을 보내고 있는지 확인해야한다고 생각합니다. – elssar
후크가없는 같은 코드가 잘 작동합니다 : 'import requests' 'r = requests.get ("http://search.twitter.com/search.json?q=blue%20angels&rpp=5") ' ' 인쇄 r.json()' – masipcat