pythontwitter:get_oauth()出现意外错误

pythontwitter:get_oauth()出现意外错误,python,oauth,twitter-oauth,python-twitter,Python,Oauth,Twitter Oauth,Python Twitter,我是python新手,我一直在编写代码,以便在python上删除twitter数据。 以下是我的代码: import csv import json import twitter_oauth import sys sys.path.append("/Users/jdschnieder/Documents/Modules") print sys.path #gain authorization to twitter consumer_key = 'xdbX1g21REs0MPxofJPcFw'

我是python新手,我一直在编写代码,以便在python上删除twitter数据。 以下是我的代码:

import csv
import json
import twitter_oauth
import sys
sys.path.append("/Users/jdschnieder/Documents/Modules")
print sys.path

#gain authorization to twitter
consumer_key = 'xdbX1g21REs0MPxofJPcFw'
consumer_secret = 'c9S9YI6G3GIdjkg67ecBaCXSJDlGw4sybTv1ccnkrA'
get_oauth_obj = twitter_oauth.GetOauth(consumer_key, consumer_secret)
get_oauth_obj.get_oauth()
错误发生在以下行:

 get_oauth_obj.get_oauth()
错误消息如下所示:

 ---------------------------------------------------------------------------
 Exception                                 Traceback (most recent call last)
 <ipython-input-36-5d124f99deb6> in <module>()
  --> 1 get_oauth_obj.get_oauth()

 /Users/jdschnieder/anaconda/python.app/Contents/lib/python2.7/site-packages/
 twitter_oauth-0.2.0-py2.7.egg/twitter_oauth.pyc in get_oauth(self)
    95         resp, content = client.request(_REQUEST_TOKEN_URL, "GET")
    96         if resp['status'] != '200':
 -> 97             raise Exception('Invalid response %s' % resp['status'])
    98 
    99         request_token = dict(self._parse_qsl(content))

 Exception: Invalid response 401
---------------------------------------------------------------------------
异常回溯(最后一次最近调用)
在()
-->1 get_oauth_obj.get_oauth()
/Users/jdschnieder/anaconda/python.app/Contents/lib/python2.7/site-packages/
get_oauth(self)中的twitter_oauth-0.2.0-py2.7.egg/twitter_oauth.pyc
95 resp,content=client.request(\u request\u TOKEN\u URL,“GET”)
96如果响应['status']!='200':
->97引发异常('无效响应%s'%resp['status']))
98
99请求\令牌=dict(自解析\ qsl(内容))
异常:无效响应401
为什么会发生此错误,以及有哪些可能的错误解决方案


谢谢,

您使用的Twitter库似乎不支持Twitter API v1.1。不要使用twitter_oauth,而是使用列出的Python库之一。例如,可以使用Tweepy,如下所示