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

时间:2014-04-09 07:43:31

标签: python twitter

 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 ")

错误

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

我正在使用python 3.4和twitter-1.14.2 api

2 个答案:

答案 0 :(得分:0)

替换

from twitter.api import Api

from twitter.api import Twitter

twitter.api中没有名为Api

的类或方法

答案 1 :(得分:0)

您使用的Twitter包没有Api类。

源代码链接:https://github.com/sixohsix/twitter/blob/master/twitter/api.py

您必须将其用作

from twitter.api import Twitter
twitter = Twitter(auth=OAuth(
                token, token_secret, consumer_key, consumer_secret))