问题标签 [python-twitter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
943 浏览

python-twitter - HTTPLIB2 在 mac osx 上安装 python-twitter 时出错

您好,我正在尝试安装python-twitter,其中一个依赖项HTTPLIB2给我带来了很多问题。我在互联网上上下搜索过,但也许我不知道正确的关键词是什么。这是问题所在。

我正在安装python-twitter. "pip install -r requirements.txt"例如,我通过安装或一一安装要求"pip install httplib2"。然后我跑"python setup.py install"。它很高兴,但随后"python setup.py test"失败,并出现错误import HTTPLIB2

……

但我认为打印错误是 python 2 和 3 之间的不兼容。为什么我得到这个,而我显然有 python 2.7(我检查并卸载并重新安装了 HTTPLIB2)。非常感谢您的帮助

0 投票
2 回答
1324 浏览

python - 如何使用 python-twitter 找到关注请求的用户

我正在尝试使用 python-twitter 库在列表中关注某些用户。但是对于某些用户,我正在接受“您已经要求关注用户名”错误。这意味着我已向该用户发送了以下请求,因此我不能再这样做了。那么如何控制用户,我发送了以下请求。或者有没有其他方法可以控制它。

编辑:我正在总结:您可以随时关注一些用户。但有些人不让。首先您必须发送友谊请求,然后他/她可能会接受或不接受。我想学习的是,如何列出请求的用户。

0 投票
1 回答
179 浏览

python - 使用 python-twitter 的问题

我正在使用python-twitter API 以及我传递给以下代码的任何内容user,仍然返回我的时间线而不是所需用户的时间线。有什么我做错了吗?

当我没有将必填字段传递到 twitter.Api 时,它会给我一个身份验证错误。

0 投票
1 回答
404 浏览

python - Python-twitter api.VerifyCredentials() 不返回

我正在使用 python-twitter api,我得到了 consumer_key、c​​onsumer_secret、access_token_key、access_token_secret 但是当我尝试下面的代码时,我得到了这个输出 {}print api.VerifyCredentials()而我没有得到print status.text

你认为这里有什么问题?

0 投票
1 回答
567 浏览

python - Python2.7 中的 Twitter 包出错

我已经安装了 Python 2.7 并尝试使用 Twitter 包。我已经成功安装了 3 个必备包......但不知何故得到了这个错误:

我尝试了这个版本,但得到了同样的错误:

我已经为 twitter 安装了 3 个包,即:python-twitter-0.8.5、python-twitter-1.0、twitter-1.10.0

命令的输出如下:

我应该卸载一些东西吗?我已在 python-twitter-0.8.5 和 python-twitter-1.0 中重命名了 twitter.py 文件,但仍然出现错误...

0 投票
1 回答
262 浏览

python-2.7 - Twitter (python-twitter) 包失败

我已经安装了 Python 2.7 并尝试使用 Twitter 包。我已成功安装了 3 个必备软件包...我已获得使用者密钥和访问令牌...但不知何故收到此错误:

所有其他命令也导致相同的错误......例如

statuses = api.GetUserTimeline(user)

任何帮助,将不胜感激...

0 投票
1 回答
85 浏览

python - GetFollowerIDs 功能不再起作用

该代码在 4 天前有效。但突然停止工作。它在下面给出错误。我正在使用 python-twitter。这是什么原因?

编辑:所有代码都在上面。3-4 天前它是正确工作的代码。

EDIT2:如果你愿意,你可以从这里查看错误行。我正在使用那个库。https://github.com/bear/python-twitter/blob/master/twitter.py

0 投票
0 回答
669 浏览

python - Python twitter bot 代码不起作用,redis-server 端口

使用我从本教程中获得的代码,我正在尝试从 Python 创建 twitter 机器人,以转发使用某些关键字找到的任何推文。它使用来自 Python-Twitter Developers 和 Redis 的python-twitter API 包装器。我已经安装并获得了包装器和 Redis,它们运行没有问题,但是当我从命令行运行 twit_bot.py 时,出现以下错误:

这是我的机器人的粘贴箱。我是一个完全的python新手,真的不知道如何解决这个问题。

从上面的 pastebin 中,我从第 27 行开始复制到第 36 行:

更新:新错误按照用户 Bibhas 的建议, 在运行pip freeze并卸载了路径中的额外 twitter 包装器后,我从命令行运行twit_bot.py,但仍然出现错误,这次它看起来如下所示:

再次更新!

由于看起来 Redis 服务器是给我一个问题 ( redis.exceptions.ConnectionError: Error 61 connecting localhost:6379. Connection refused.) 的服务器,如上面的错误所示,我查看了这个 stackoverflow 问题,希望得到一个潜在的答案,但进入 python 控制台并运行

没有给我任何有用的东西,因为它说它已连接(我想!?!?!)所以我仍然不确定如何解决这个问题,以便我的机器人工作。:C

0 投票
2 回答
126 浏览

python - 覆盖类的方法并访问其变量

我正在尝试覆盖此类的名为 GetFollowerIDs 的方法: https ://github.com/bear/python-twitter/blob/master/twitter.py#L3705

我想要实现的是正常执行该功能,然后得到next_cursor不只是result.

我尝试了以下方法:

我收到了这个错误:

TypeError: unbound method GetFollowerIDs() must be called with MyApi instance as first argument (got nothing instead)

当这样调用它时:

最重要的是,result并且next_cursor已经显示为在我的 IDE 中未定义。

0 投票
1 回答
342 浏览

python - 通过 Python Twitter 工具授权 Twitter 流 API 的问题

我一直在使用Python Twitter 工具,并且通过这个库使用 REST API 进行身份验证没有任何问题。

但是当我尝试使用 Streaming API 进行身份验证时,除了 401 HTTP Unauthorized 错误,我什么也得不到。

网站类似,我的代码如下:

我试过了:

  1. 仔细检查我的令牌/密钥——我知道它们是正确的,因为我可以通过相同的库使用相同的令牌和密钥对 REST API 进行身份验证。

  2. 仔细检查我的权限级别——我什至故意将其更改为读取、写入和直接消息,但仍然无法正常工作。

  3. 另外,我查看了Twitter Dev网站,它说我只需要 OAuth 就可以使用 Streaming API 进行身份验证,所以我认为这也不是问题。我只需要访问公共流,没有比这更高的了。

  4. 检查我是否有最新版本的库——我有。

任何的意见都将会有帮助!:)