Python3爬取网易云音乐评论制作词云

主要思路

利用Python爬取网易云音乐中相应歌曲的所有评论,并利用这些评论制作歌曲的专属词云。

具体过程见相关文件中的源代码。

Python3爬取网易云音乐评论制作词云_第1张图片

开发工具

**Python版本:**3.5.4

相关模块:

requests模块、jieba模块、scipy模块、wordcloud模块、pycrypto模块、selenium模块以及一些Python自带的模块。

**chromedriver_win32版本:**2.3.4

**chrome版本:**65.0.3298.4

Python3爬取网易云音乐评论制作词云_第2张图片

环境搭建

(1)安装Python(添加到环境变量)并pip安装相关模块;

(2)安装chrome浏览器,并将相关文件中提供的chromedriver.exe文件放在python安装文件夹中的Scripts文件夹内。

PS:

(1)若chromedriver.exe文件放在其他文件夹,则需将对应文件夹路径添加到环境变量中!

(2)部分相关模块我在相关文件中提供了编译好的whl文件,使用pip+whl文件路径+whl文件名安装即可。

Python3爬取网易云音乐评论制作词云_第3张图片

使用方式

在cmd窗口运行并根据提示输入就可以啦~~~

Python3爬取网易云音乐评论制作词云_第4张图片

使用演示

利用歌曲热门评论制作词云:

Python3爬取网易云音乐评论制作词云_第5张图片

利用歌曲所有评论制作词云:

Python3爬取网易云音乐评论制作词云_第6张图片

Python3爬取网易云音乐评论制作词云_第7张图片

你可能感兴趣的:(Python技术分享)