Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python中的这种回溯错误是什么?_Python_Django_Url_Oauth - Fatal编程技术网

Python中的这种回溯错误是什么?

Python中的这种回溯错误是什么?,python,django,url,oauth,Python,Django,Url,Oauth,更具体地说,它发生在这个函数中: Traceback: File "/usr/local/lib/python2.6/dist-packages/django/core/handlers/base.py" in get_response 92. response = callback(request, *callback_args, **callback_kwargs) File "/home/ea/ea-repos/hell/life/views.py" i

更具体地说,它发生在这个函数中:

Traceback:
File "/usr/local/lib/python2.6/dist-packages/django/core/handlers/base.py" in get_response
  92.                 response = callback(request, *callback_args, **callback_kwargs)
File "/home/ea/ea-repos/hell/life/views.py" in linkedin_auth
  137.     token = oauth_linkedin.get_unauthorised_request_token()
File "/home/ea/ea-repos/hell/life/oauth_linkedin.py" in get_unauthorised_request_token
  54.     resp = fetch_response(oauth_request, connection)
File "/home/ea/ea-repos/hell/life/oauth_linkedin.py" in fetch_response
  44.         connection.request(oauth_request.http_method,url)
File "/usr/lib/python2.6/httplib.py" in request
  874.             self._send_request(method, url, body, headers)
File "/usr/lib/python2.6/httplib.py" in _send_request
  891.         self.putrequest(method, url, **skips)
File "/usr/lib/python2.6/httplib.py" in putrequest
  778.             raise CannotSendRequest()

Exception Type: CannotSendRequest at /linkedin/auth
Exception Value: 

看看这个答案,看看它是否对你有帮助:

def fetch_response(oauth_request, connection, linkedin_getinfo = False, other_url = ''):
    url = oauth_request.to_url()
    if linkedin_getinfo:
        headers = oauth_request.to_header()
        connection.request(oauth_request.http_method,other_url, headers = headers)
    else:
        connection.request(oauth_request.http_method,url)
    response = connection.getresponse()
    s = response.read()
    return s