问题标签 [twint]

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 投票
0 回答
1393 浏览

python - Atom 上的 Python“ImportError:没有名为 twint 的模块”尝试使用 twint(Python 模块)

我目前正在玩 Python 和 Twint 模块。问题是当我尝试在 Atom 中运行程序时,我永久收到以下错误消息:

错误信息

(“ImportError:没有名为 twint 的模块”)

有趣的是,当我第一次启动 Atom 并运行程序时,错误消息没有出现,但从第二次开始,它确实出现了。第一次一切都按预期工作。

我能做些什么来防止这种情况发生?我已经在我的PC上安装了twint。

编辑:我能够在 .atom/packeges 下找到 twint 包,Atom 也将它作为已安装的包显示给我,但我仍然收到错误消息。

0 投票
1 回答
912 浏览

python - 如何获得 **only** 作为 Twint (Twitter) 输出的推文数量?

使用代码twint -s 'Nike SB Dunk Low Safari' --since "2020-03-07 00:00:00" --until "2020-03-14 00:00:00" --count -o file1.csv --csv,我们希望从 Twint (Twitter) 获取推文的数量作为输出。目前,我们获得了完整的数据负载(推文规格 + 推文数量)。但是,我们只想要推文的数量。数据的格式(.csv、prompter、json、...)并不重要。非常感谢任何帮助!

0 投票
2 回答
2172 浏览

python - 在 Twint Python 库中搜索多个单词

我想使用 Twint Python 库搜索多个单词。但是,我只能找到在推文中搜索一个单词的指导。因此,例如,“twint -s "pregnant" --since "2020-03-01 13:13:59" -o "sample.csv" --csv" 收集包含单词怀孕的推文。当我添加 ...-s "pregnant -s "COVID" 时,代码会运行,但会收集包含单词怀孕或 COVID 的推文。我如何搜索多个单词?更好的是使用和搜索多个单词的能力/或者。

0 投票
1 回答
1016 浏览

python - Twint 搜索不适用于日期参数(python)

我正在尝试运行 twint 搜索以检索推文列表,我在其上执行情绪分析。我创建了一个 for 循环,它遍历 pandas 日期数据框并使用给定的日期参数运行 twint 搜索。

这是我的代码:

在weeklyScoreToCSV 函数中,每当我手动输入getAverageScore 函数调用的日期参数时,该函数都能完美运行。但是,当我尝试使用给定的代码时,

我收到以下错误

我无法弄清楚我哪里出错了。

0 投票
1 回答
630 浏览

python - MacOS Catalina下无法安装python twint包

我想安装 pip3 install twint 但我收到错误:

我需要输入什么命令才能在我的用户选项下安装它?会python -m pip3 install twint吗?

0 投票
1 回答
526 浏览

python - Twint Python 库导致搜索查询异常

我必须通过搜索从 Twitter 收集一些数据。不幸的是,由于他们多次拒绝了我的请求,因此无法获得 Twitter API。为此,我决定使用twint python 模块。我已经通过 git 安装了最新版本,然后尝试在推文中搜索字符串,如下所示:

我得到了这个例外

回溯(最近一次通话最后):

文件“/usr/local/bin/twint”,第 33 行,在
sys.exit(load_entry_point('twint==2.1.21', 'console_scripts', 'twint')())

文件“/usr/local/lib/python3.6/dist-packages/twint/cli.py”,第 339 行,在 run_as_command
main()

文件“/usr/local/lib/python3.6/dist-packages/twint/cli.py”,第 330 行,在 main
run.Search(c)


搜索运行(配置,回调)中的文件“/usr/local/lib/python3.6/dist-packages/twint/run.py”,第 410 行

文件“/usr/local/lib/python3.6/dist-packages/twint/run.py”,第 329 行,运行
get_event_loop().run_until_complete(Twint(config).main(callback))

文件“/usr/lib/python3.6/asyncio/base_events.py”,第 484 行,在 run_until_complete
返回 future.result()


主要等待任务中的文件“/usr/local/lib/python3.6/dist-packages/twint/run.py”,第 235 行

文件“/usr/local/lib/python3.6/dist-packages/twint/run.py”,第 286 行,运行
等待 self.tweets()

推文中的文件“/usr/local/lib/python3.6/dist-packages/twint/run.py”,第 217 行,
等待 self.Feed()

文件“/usr/local/lib/python3.6/dist-packages/twint/run.py”,第 62 行,Feed
response = await get.RequestUrl(self.config, self.init)

文件“/usr/local/lib/python3.6/dist-packages/twint/get.py”,第 135 行,在 RequestUrl
response = await Request(_url, params=params, connector=_connector, headers=_headers)

文件“/usr/local/lib/python3.6/dist-packages/twint/get.py”,第 161 行,在请求
返回等待响应(会话,_url,参数)

文件“/usr/local/lib/python3.6/dist-packages/twint/get.py”,第 167 行,在 Response
async with session.get(_url, ssl=True, params=params, proxy=httpproxy) 为回复:

文件“/usr/local/lib/python3.6/dist-packages/aiohttp/client.py”,第 855 行,进入 self._resp
= await self._coro

文件“/usr/local/lib/python3.6/dist-packages/aiohttp/client.py”,第 361 行,在 _request
ssl=ssl,proxy_headers=proxy_headers,traces=traces)

文件“/usr/local/lib/python3.6/dist-packages/aiohttp/client_reqrep.py”,第 207 行,在init
url2 = url.with_query(params)

文件“/usr/local/lib/python3.6/dist-packages/yarl/init .py”,第 857 行,在 with_query new_query
= self._get_str_query(*args, **kwargs)

文件“/usr/local/lib/python3.6/dist-packages/yarl/init .py”,第 837 行,在 _get_str_query
用于 k,v 在查询中)

文件“/usr/local/lib/python3.6/dist-packages/yarl/init .py ”,第 837 行,在
for k,v 在查询中)

文件“yarl/_quoting.pyx”,第 226 行,在 yarl._quoting._Quoter 中。称呼

TypeError:参数应该是 str

我的 Ubuntu 上安装的 python 版本是 3.6。我也导入twint了 Python 脚本,但那里也出现了同样的异常。

如何解决这个问题?这个任务有没有最好的替代品?

0 投票
0 回答
1190 浏览

python - 如何在twint中获取位置数据

如何通过继续代码获取位置数据

0 投票
2 回答
234 浏览

python - 解决从 twitter 抓取的屏蔽/缩短 URL twint

我正在使用twint抓取 Twitter 个人资料。

当我运行这个脚本时:

我得到的是屏蔽/缩短的 URL,而不是真实的 URL。我怎样才能得到真正的网址?

你有什么建议?

0 投票
1 回答
2184 浏览

python - Pycares (Setup.Py) 错误的构建轮

这是我第一次在 Stack Overflow 上发帖,所以我对任何无意的畏缩表示歉意。

我正在尝试在运行 macOS Mojave 版本 10.14.6 的 Macbook Pro(2013 年末)上安装 twint。

当我运行命令时:

一切似乎都运行良好......直到我的机器进入 pycares 部分。

那时,我收到了这个非常长的错误消息:

如果这个问题的解决方案非常明显,我深表歉意。我在这里完全超出了我有限的理解范围。

也就是说,如果有人愿意花一些时间向像我这样的新手解释这里发生了什么,并指导我完成解决这个错误的过程,我将非常感激。

0 投票
1 回答
1453 浏览

python - 使用 twint 按 ID 获取推文文本

我有一个存储在 csv 文件中的推文 ID 列表,我想获取每个 ID 的文本内容,然后将其与推文 ID 一起保存在 csv 文件中。这是我的代码,但它不起作用,它不返回任何结果。

运行代码时出现此错误: