Python:Tweepy.Cursor:';JSONParser';对象没有属性';模型工厂';
我正在尝试从twitter上抓取状态数据。尝试运行以下代码时遇到错误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
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)显示为