问题标签 [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 回答
1125 浏览

python - Twitter Api:如何在用户主页时间线中搜索

我正在使用 Twitter REST Api 获取我的Timeline Tweets。目前我正在使用以下功能来获取推文,这些功能运行良好。

https://api.twitter.com/1.1/statuses/home_timeline.json

https://api.twitter.com/1.1/statuses/user_timeline.json

现在我想获得过滤的Timeline Tweets。我在此链接中同时使用文本搜索和位置过滤器。

https://api.twitter.com/1.1/search/tweets.json?q=[text]&geocode=[lat/lon]

我想要获取我的时间线推文,但它会返回全球推文。

如何在我的帐户上实施过滤器?

我需要创建自定义函数来满足我的要求吗?

0 投票
1 回答
608 浏览

python - Python 中的 Twitter 时间线,但只得到 20 个结果?

谈到python,我是个小问题。我今天才刚开始,对编程知之甚少。我设法使以下代码工作:

问题是它只打印 20 个结果。我想从中获取数据的 twitter 页面有 22k 个帖子,所以最后一行代码有问题。

截屏

我真的很感激这方面的帮助!我这样做是为了进行研究情绪分析,所以我需要几个 100 来分析。除此之外,如果包括转发推文和关于有多少人转发他们的帖子的信息,那就太好了。我需要在这方面做得更好,但现在我只需要在月底之前完成最后期限。

0 投票
1 回答
112 浏览

python - Twitter 时间线与 python 混淆。如何拉 1000 而不仅仅是前 200

谈到python,我是个小问题。我今天才刚开始,对编程知之甚少。我设法使以下代码工作:

有人告诉我,API 只会让你检索最近的 3,200 条推文,但是每个不同的请求只能检索 200 条。我怎样才能超过前 200 个并继续检索……比如说 1000 个?

是否也可以制作一个图表来显示帖子以及转发了多少次?

我真的很感激这方面的帮助!我这样做是为了进行研究情绪分析,所以我需要大尺寸来分析。谢谢!

0 投票
1 回答
190 浏览

css - 使用 POST 状态/更新 twitter 开发人员 api 时字体更大

我已成功使用 python-twitter api python-twitter来更新 Twitter 帐户的状态。但字体大小比其他推文大。Firebug 检查显示 api 更新具有“TweetTextSize.TweetTextSize--26px”css 类,而其他推文具有“TweetTextSize.TweetTextSize--16px”css 类。我的客户希望有相同的字体大小。我不确定这是否可以更改

0 投票
0 回答
22 浏览

python - UnicodeEncodeError:不确定错误

我在尝试执行我的程序时不断收到此错误。请注意,我正在使用 Python Twitter 工具,并且不会发布我的完整代码,因为它包含与我的 Twitter 相关的信息。

我的代码如下:

我对为什么会收到此错误感到非常困惑。如果您需要更多代码,请索取,但我将隐藏个人信息。

编辑:在显示任何推文之前,我似乎也偶尔会收到此错误。

0 投票
1 回答
125 浏览

python - 当指定用户创建新推文时,如何让我的 Python 脚本发出警报?

我目前正在试验 python-twitter 和 Twitter API,并正在制作一个脚本,print "\a"当用户上传新推文时会发出警报。

到目前为止,我有这个功能:

它的工作原理是每 10 秒检索和打印最新的推文。但是,如何存储循环的最后一次迭代中的最新推文(我的函数无限循环)并将其与当前迭代中的最新推文进行比较?我的想法是,如果这两个不同,那么print "\a"听起来。

0 投票
1 回答
628 浏览

python - 我应该如何/在哪里将数据存储在未连接到任何 HTTP 请求的 Django 应用程序中?

我创建了一个带有常用组件的 Django 应用程序:应用程序、模型视图、模板等。

Django 应用程序的架构是这样的,它基本上只是坐在那里并且什么都不做,直到您通过点击 REST 端点调用其中一个视图。然后它提供一个页面(或者在我的情况下是一些 JSON)并等待下一个 REST 请求。

我想在这个应用程序中插入一些自动推文。为此,我将使用python-twitter库。我的推文将包含一个 URL。Twitter 的网站称,任何插入推文的 URL 都会被 Twitter 本身缩短为 23 个字符。因此,其余字符可用于推文的非 URL 部分。但是 23 个字符的大小可能会改变。因此 Twitter 建议在加载应用程序时检查当前缩短 URL 的大小,但每天不超过一次。这就是我可以使用 python-twitter 检查当前缩短 URL 大小的方法:

我应该在哪里以及如何保存此值 23 以便在应用程序启动时仅从 Twitter 检索一次,但在我的应用程序执行期间始终可供我的 Django 模型使用?我应该把它放在settings.py文件中吗?或者别的地方?如有必要,请包含一个代码示例,以使其绝对清晰明确。

0 投票
1 回答
193 浏览

python - 使用 python Twitter 的 Twitter API 查询几乎没有结果

我正在使用 Python Twitter 从有关 YouTube 视频的推文中下载数据:https ://github.com/bear/python-twitter/blob/master/doc/index.rst

当我使用 GetSearch 时,我得到的结果很少。例如,我在上一个视频查询中只得到这个。

虽然在 Twitter 上手动完成的相同查询给了我 15 个结果,其中包括上个月的 5 个:https ://twitter.com/search?q=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DftP6Uh_jSUg&src=类型

我怎样才能得到其他结果?有没有更好的工具使用 Twitter API?一个没有它?

0 投票
2 回答
2145 浏览

python - 如何使用 python-twitter 删除所有推文?

我在我的 Web 应用程序中使用python-twitter来发布这样的推文:

如何删除所有已发布的推文?我找不到文档如何做到这一点。

0 投票
1 回答
127 浏览

python - 如何使用 python-twitter 检索我发布的所有推文?

我在我的 Web 应用程序中使用python-twitter来发布这样的推文:

如何检索发布到此帐户的所有推文(包括之前从其他 Twitter 客户端发布到此帐户的推文)?我想这样做,以便我可以通过调用twitter_api.destroyStatus()每条推文来删除它们。