Twitter tweepy-first程序:不';无法识别API调用

Twitter tweepy-first程序:不';无法识别API调用,twitter,tweepy,Twitter,Tweepy,我正试图写我的第一个“helloworld”程序在Twitter上发布。 该程序可以很好地处理打印(“helloworld”)。 它也适用于import tweepy。 但是,当我尝试分配ID时,就会出现错误,即它无法识别API调用。(见所附屏幕截图) 也许这很明显,但我是一个Python初学者,我基本上是在复制我在YouTube视频中看到的东西 您应该能够通过使用替换导入来解决此问题 from tweepy.auth import OAuthHandler 然后将auth=行替换为 auth

我正试图写我的第一个“helloworld”程序在Twitter上发布。 该程序可以很好地处理
打印(“helloworld”)
。 它也适用于import tweepy。 但是,当我尝试分配ID时,就会出现错误,即它无法识别API调用。(见所附屏幕截图) 也许这很明显,但我是一个Python初学者,我基本上是在复制我在YouTube视频中看到的东西


您应该能够通过使用替换导入来解决此问题

from tweepy.auth import OAuthHandler
然后将
auth=
行替换为

auth = OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
至于为什么会发生这种情况,这可能取决于进口的产品。例如,如果您有另一个tweepy.py文件,则可能会将其作为要从中导入的文件,这当然可能是错误的。使用from导入可以解决此问题。您可以通过添加找到正在使用的文件(仍然使用您发布的图像中版本的代码)

这将使您了解是否导入了正确的文件


希望能有所帮助。

我不小心输入了“pythonHelloWorld.py”而不是“python3”,它神奇地工作了!所以现在我就这么做了

print(tweepy.__file__)