Python:Tweepy.Cursor:';JSONParser';对象没有属性';模型工厂';

Python:Tweepy.Cursor:';JSONParser';对象没有属性';模型工厂';,python,cursor,ipython,tweepy,Python,Cursor,Ipython,Tweepy,我正在尝试从twitter上抓取状态数据。尝试运行以下代码时遇到错误 for status in tweepy.Cursor(api.user_timeline,screen_name=screenname).items(): statuses.append(status) 以下是错误: 文件“”,第3行,在 对于数据中的状态: 文件“C:\Users\Sriram\Anaconda2\lib\site packages\tweepy\cursor.py”, 第197行,下一行 sel

我正在尝试从twitter上抓取状态数据。尝试运行以下代码时遇到错误

for status in tweepy.Cursor(api.user_timeline,screen_name=screenname).items():
    statuses.append(status)
以下是错误:

文件“”,第3行,在 对于数据中的状态:

文件“C:\Users\Sriram\Anaconda2\lib\site packages\tweepy\cursor.py”, 第197行,下一行 self.current_page=self.page_迭代器.next()

文件“C:\Users\Sriram\Anaconda2\lib\site packages\tweepy\cursor.py”, 第117行,下一行 model=ModelParser().parse(self.method(create=True),数据)

文件 “C:\Users\Sriram\Anaconda2\lib\site packages\tweepy\parsers.py”,第行 102,在解析中 结果=model.parse_列表(method.api,json)

文件“C:\Users\Sriram\Anaconda2\lib\site packages\tweepy\models.py”, 第65行,在parse_列表中 results.append(cls.parse(api,obj))

文件“C:\Users\Sriram\Anaconda2\lib\site packages\tweepy\models.py”, 第81行,在parse中 user_model=getattr(api.parser.model_factory,'user'),如果api为其他用户

AttributeError:“JSONParser”对象没有属性“model\u factory”


我也犯了同样的错误。我通过在API初始化中删除JSONParser修复了这个问题

我改变了这一点:

api=tweepy.api(auth,parser=tweepy.parsers.JSONParser())

为此:


api=tweepy.api(auth)

我也得到了同样的错误。我通过在API初始化中删除JSONParser修复了这个问题

我改变了这一点:

api=tweepy.api(auth,parser=tweepy.parsers.JSONParser())

为此:

api=tweepy.api(auth)

显示为