搜索
您的当前位置:首页正文

soda学python-原来周杰伦最喜欢用的四个字是..

来源:二三娱乐
周杰伦_4.png

程序及相关配置文件在这里下载

图片.png

文件夹叫Soda_song,包括三个文件

  • All_one.py是主程序
  • ID_list是我已经抓好的歌手在该网站对应的ID
  • msyh.ttc是绘制词云所用的微软雅黑字体

接着准备开发环境

  • 当然第一件事就是安装python咯。楼主是用的Anaconda3(64bit) 安装可以参见这里
  • 第二步安装包 文件运行需要的包有numpy,pandas,requests,warning,bs4,re,jieba,wordcloud,codecs
    Anaconda已经自带了很多包,楼主只记得安装jieba和wordcloud是自己安装的。
    安装包很简单,以安装jieba为例
    1.win+R后输入cmd打开命令行
    2.输入 pip install jieba
图片.png

3.其他包安装类似

最后就跑程序吧

在命令行下切换到Soda_song文件夹,并输入python All_one.py 回车运行程序

图片.png

因为楼主真的很小白,所以尽力了程序的效率也不高

  • 输入歌手名:输入你爱豆的名字 回车


    图片.png
  • 选择词云类型:比如像看四字的,就输入数字4。看所有词一起的就输入0


    图片.png

    -等待。。。。

图片.png

因为po主真的很渣,所以你可能需要好几杯茶,等我成长了会再来改进的!

图片.png

啦啦 出结果啦

图片.png

文件夹下孙燕姿4.png即是结果


孙燕姿_4.png

额。。写到最后才发现明明是周总,不知不觉又写成我姿了.sigh...
那么,再附录几个

陈奕迅

陈奕迅_4.png

蔡依林

蔡依林_4.png

梁静茹

梁静茹_4.png

大家有成功的,欢迎返图!
另外 以上仅供娱乐 因为数据清洗全自动了 所以不够干净 结果可能不太严谨

Top