Python UnboundLocalError:局部变量';resp';分配前参考

Python UnboundLocalError:局部变量';resp';分配前参考,python,tweepy,Python,Tweepy,对于一些不同的解决方案,这似乎是一个非常常见的错误, 我的问题不同之处在于,我运行的代码中没有变量“resp”。其他大多数问题都是因为海报对类和变量使用了相同的名称,或者他们没有将其声明为全局变量 代码 import tweepy auth = tweepy.OAuthHandler('75VSSMGC4pfUB5u0Zt5G3Q', '2olQeiquDg71uwnGoU2c9e2u3qy2LrKkn2p6KWBIdI') auth.set_access_token('122095773-

对于一些不同的解决方案,这似乎是一个非常常见的错误,

我的问题不同之处在于,我运行的代码中没有变量“resp”。其他大多数问题都是因为海报对类和变量使用了相同的名称,或者他们没有将其声明为全局变量

代码

import tweepy
auth = tweepy.OAuthHandler('75VSSMGC4pfUB5u0Zt5G3Q', '2olQeiquDg71uwnGoU2c9e2u3qy2LrKkn2p6KWBIdI')
auth.set_access_token('122095773-cCrYa4FWFoBkx44LES8yeBlt8DTG0jnZivJ79k2J', 'p1Nmp9DaPUIThpTamzIMfdvJu0wgdfxmghdwsSagM')
api = tweepy.API(auth)

print api.rate_limit_status()
#print tweepy.api.rate_limit_status()
错误

Traceback (most recent call last):
  File "/Users/brendan/Documents/workspace/Tweeter/src/rate_limit.py", line 6, in <module>
    print api.rate_limit_status()
  File "build/bdist.macosx-10.5-fat3/egg/tweepy/binder.py", line 185, in _call
  File "build/bdist.macosx-10.5-fat3/egg/tweepy/binder.py", line 147, in execute
UnboundLocalError: local variable 'resp' referenced before assignment
回溯(最近一次呼叫最后一次):
文件“/Users/brendan/Documents/workspace/Tweeter/src/rate_limit.py”,第6行,在
打印api.rate\u limit\u status()
文件“build/bdist.macosx-10.5-fat3/egg/tweepy/binder.py”,第185行,in_call
文件“build/bdist.macosx-10.5-fat3/egg/tweepy/binder.py”,执行中第147行
UnboundLocalError:赋值前引用的局部变量“resp”

有什么建议吗

升级您的
tweepy


当请求失败时,会出现一个bug,它会导致您看到的特定错误,但这已经发生了。该修复程序是1.6及更高版本的一部分。

升级您的
tweepy


当请求失败时,会出现一个bug,它会导致您看到的特定错误,但这已经发生了。该修复程序是1.6及以上版本的一部分。

嘿,Martijn我正在运行tweepy-1.7.1-py2.7.egg。我现在已经将其升级为tweepy-1.9-py2.7.egg。但是,我认为PythonPath现在已损坏,因为它给了我一个“未解析的导入tweepy”-回溯tweepy.error.TweepError:未能发送请求:[Errno 61]连接拒绝了“未解析的导入tweepy”?听起来像是PyDev,看到了吗?另一个错误意味着你的tweepy正在工作,你遇到了网络错误。另外,为新问题创建新问题。嘿,Martijn,我正在运行tweepy-1.7.1-py2.7.egg。我现在已经将其升级为tweepy-1.9-py2.7.egg。但是,我认为PythonPath现在已损坏,因为它给了我一个“未解析的导入tweepy”-回溯tweepy.error.TweepError:未能发送请求:[Errno 61]连接拒绝了“未解析的导入tweepy”?听起来像是PyDev,看到了吗?另一个错误意味着你的tweepy正在工作,并且你得到了一个网络错误。另外,为新问题创建新问题。