一个程序,它从你的api密钥tweepy中获取tweets,并分析twitter上用户的帐户,看看他们是淘气还是友善。

Naughty-and-Nice的Python项目详细描述


在你分析人们的twitter帐户之前,你需要得到一个twiter的api密钥,你还需要导入其他的东西才能工作!
在https://twitter.com/注册/登录,然后访问https://apps.twitter.com/并单击“创建新应用程序”按钮,以便创建新应用程序。把所有的细节都写进去,比如你的应用的名字和描述,但是不要担心网站。只需放置一个随机域,但稍后更改它!创建应用程序后,转到“密钥和访问令牌”选项卡,您将看到您的api密钥(使用者密钥)和api密钥(使用者密钥),但您还需要2个
东西。您需要访问令牌和访问令牌密钥。通过单击“create my access token”(创建我的访问令牌)按钮创建访问
令牌来生成这两个令牌。永远不要共享api密钥和访问令牌。如果您不小心共享了访问令牌,只需按“重新生成访问令牌”。打开文本
编辑器(如leafpad或记事本)上的文件。将文件另存为“twitter_auth.json”。文件应该是这样的:

{
“使用者密钥”:“your-api-key-or-consumer-key”、
“使用者密钥”:“your-api-secret-or-consumer-secret”、
“访问令牌”:“your-access-token”、
“访问令牌密钥”:“your-access-token-secret”

但是把你的证书放在引号里。

这是twitter设置的代码。
接下来是情绪分析的代码。
如果你还没有安装python,那么你应该安装它!.
安装python后,转到命令提示符/终端。键入命令提示符“pip install-vvv naughty and nice”。
然后再执行相同的命令1次,这样终端/命令提示符将给出以下响应:

已满足要求:naughty and nice in<;无论文件路径在何处。跟踪此路径,在终端上键入“pip3 install naughty and nice”。安装完naugty and nice后,使用相同的进程“pip install”或“pip3 install”,再安装
2个。NLTK和Tweepy。”pip/pip3 install nltk”和“pip/pip3 install tweepy”。然后创建一个名为“nltk_download.py”的新文件并键入:

nltk.download()


运行代码,在弹出python run窗口后,您将看到一个名为nltk downloader的窗口弹出。双击“All packages”(所有软件包)安装所有
软件包。

转到文件管理器,转到前面看到的淘气而漂亮的文件的路径。搜索淘气的和漂亮的,它就会出现。
不要运行代码。如果你这样做,你会看到一个错误弹出。转到“设置Twitter评论”并查看其下方。你会看到下面三样东西。打开
和或在windows上的,以及下面的两行,另一行打开。如果您使用的是linux或macos,那么使用open的第一个选项。如果您在Windows上,
使用第二个“打开”并在“打开”的开头取出。然后输入“twitter_auth.json”文件的路径。然后您可以运行它。
如果出现错误,请确保您的凭据和路径正确。然后系统应正常运行。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
在Java中使用Kotlin值类   在Hadoop中表示大文本块作为键的java   java安卓工作室;布局设计视图;   字典Java确定字符串是否以映射中的键开头   JavaG1:混合gc和完全gc之间有什么区别?   java Camunda升级组织。阿帕奇。平民语言错误   java Scanner类具有NextLine无限循环   安卓 GCM Java服务器:发送带有重音字符的消息   java我正在构建一个兴趣计算应用程序,我的项目构建良好,有1个警告,但它不会在我的设备上打开   java在Tilera TileGX上构建OpenJDK 8   GUI中的java惰性初始化与急切初始化   java JodaTime四舍五入到最近的一刻钟   java如何限制菜单。SpringRoo中的jspx可以避免对其他用户的实体执行CRUD操作   java我应该将缓冲流链接到输入流,还是在将声音库作为嵌入式资源加载时使用URL类?