数据挖掘 - 怎么python检索Twitter搜索功能?

 弥晓潞_509 发布于 2022-11-07 03:08

看社交网站的数据挖掘与分析,示例1-3 检索twitter搜索功能

import twitter as t
twitter_search = t.Twitter(domain = "search.twitter.com")
trends = twitter_search.trends()

报错 请问这是什么问题?

  File "", line 1, in 
  File "build\bdist.win-amd64\egg\twitter\api.py", line 245, in __call__
  File "build\bdist.win-amd64\egg\twitter\api.py", line 252, in _handle_response
  File "E:\phthon64\lib\urllib2.py", line 127, in urlopen
    return _opener.open(url, data, timeout)
  File "E:\phthon64\lib\urllib2.py", line 404, in open
    response = self._open(req, data)
  File "E:\phthon64\lib\urllib2.py", line 422, in _open
    '_open', req)
  File "E:\phthon64\lib\urllib2.py", line 382, in _call_chain
    result = func(*args)
  File "E:\phthon64\lib\urllib2.py", line 1222, in https_open
    return self.do_open(httplib.HTTPSConnection, req)
  File "E:\phthon64\lib\urllib2.py", line 1184, in do_open
    raise URLError(err)
urllib2.URLError: 
2 个回答
  • 虽然这个提问过去好久了,但是这里面有一个重要问题我想弄清楚……
    好巧,我也在看这本书,不过大概版本和题主的不太一样,我没找到这个示例……
    我自己也在做twitter的data mining,不过我用的python package是tweepy ,它也配有很棒的官方文档
    下面一个重要问题就是,按我的理解,twitter这个package并不是twitter官方出的,twitter官方应该是没有出过python package的,毕竟人提供了RESTful API么,这一点可以参见 twitter官方推荐package。其实我看到的几乎所有python写的推特应用,都是用tweepy的……
    好,跑题(吐槽)内容结束。。。
    ------------------正义的分割线-------------------------
    目的是获取twitter的trends数据是吧……题主你是14年发的贴……你的方法在twitter api还是1的时候是可行的,13年api更到1.1,它就不行了,所以要这样...

    import twitter
    
    access_token = "your token"
    access_token_secret = "your token_secret"
    consumer_key = "your consumer_key"
    consumer_secret = "your consumer_secret"
    
    auth = twitter.oauth.OAuth(access_token, access_token_secret,consumer_key,consumer_secret)
    twitter_api = twitter.Twitter(auth=auth)
    WORLD_WOE_ID = 1
    world_trends = twitter_api.trends.place(_id=(WORLD_WOE_ID))
    print world_trends
    

    YES!twitter api v1和v1.1有一个重点的区别,一定要有授权!
    返回结果大概长这样...


    呐~tweepy的实验我就不写了……
    我有一个用tweepy做的项目可以参考…… twitter_realtor (不要脸的贴上自己的github...)
    喵~就是这样~码字好辛苦(☆_☆)
    补充一句,要不要VPN我没有亲测过,答主我是人肉翻墙,如果是被墙的问题我就不造了……

    2022-11-12 01:38 回答
  • 开VPN试试

    2022-11-12 01:38 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有