无法在python 3.4和twitter-1.14.2 api上发布tweet

无法在python 3.4和twitter-1.14.2 api上发布tweet,python,twitter,Python,Twitter,错误给出 from twitter.api import Api Api = twitter.api(consumer_key='[gdgfdfhgfuff] ', consumer_secret='[jhhjf] ', access_token_key=' [jhvhvvhjvhvhvh]', access_token_secret='[hvghgvvh] ') fr

错误给出

 from twitter.api import Api

 Api = twitter.api(consumer_key='[gdgfdfhgfuff] ',
                   consumer_secret='[jhhjf] ',
                    access_token_key=' [jhvhvvhjvhvhvh]',
                    access_token_secret='[hvghgvvh] ')

 friends=Api.PostUpdate("First Tweet from PYTHON APP ")
我正在使用python 3.4和twitter-1.14.2 api

从twitter.api导入api

从twitter.api导入twitter


在被调用的Api中没有类或方法,您正在使用的Twitter包没有Api类

源代码链接:

你必须把它当作

TTraceback (most recent call last):
  File "<pyshell#5>", line 1, in <module>
    from twitter.api import Api
ImportError: cannot import name 'Api'

不要使用import*@AlexThornton添加它只是因为包的文档在他们的示例中使用了它。
from twitter.api import Twitter
twitter = Twitter(auth=OAuth(
                token, token_secret, consumer_key, consumer_secret))