# wordcloud **Repository Path**: hduzn/wordcloud ## Basic Information - **Project Name**: wordcloud - **Description**: 通过关键词生成词云系统 - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-12-14 - **Last Updated**: 2023-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: Python, Flask ## README # wordcloud 词云系统 演示页面:[http://106.52.92.136:5005/](http://106.52.92.136:5005/) (暂时开放,随时关闭) ## 简介 通过“提交关键词”页面,获取每一课的关键词提交链接(页面);填写后,通过“显示词云”页面,显示生成的关键词。 首页功能链接: - 1.提交关键词:获取每一课的关键词提交链接 - 2.显示词云:显示每个年级每一课的词云结果(也可以按班级分类) - 3.下载数据:提供下载每个年级或班级的数据链接 ## 方法一:自己部署环境运行 ### 1.部署环境(Python 运行环境) ```bash # 1.pip源设置为清华源 pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple # 2.需要安装的库 pip install flask flask_sqlalchemy gevent pandas openpyxl wordcloud urllib3 ``` 主要使用的是Python的 [word_cloud](https://pypi.org/project/wordcloud/) 库生成词云。 ### 2.运行 运行 app.py (`python app.py`) 后,在浏览器中打开 `http://本机ip:5005` 进行访问。 ## 方法二:Windows中直接运行 支持win10系统,win7用初始化脚本可能有问题,需要手动安装下需要的第三方库,然后直接运行就行。 注意:requirements.txt 文件中的第三方库是按 Python3.8.6 版本生成的,所以需要 Python3.8.6 以上版本,低于这个的版本可能有库的版本问题。 1.第一次需要双击运行 `初始化.bat` 文件,安装Python需要的库的环境,完成后最后提示:`第三方库安装完成...` 表示已经安装完成。 只需要初始化一次。 2.双击运行 `双击运行.bat` 运行后,就可以通过本机ip在浏览器用打开`http://本机ip:5005` 进行访问。 双击运行后的窗口不要关闭。 词云效果图演示: ![词云效果图](wordcloud.png)