博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
爬虫综合大作业
阅读量:5052 次
发布时间:2019-06-12

本文共 2778 字,大约阅读时间需要 9 分钟。

作业要求来自:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE2/homework/3075

满天星辰的夜晚,他们相遇了、、、 夏天的时候,她慢慢的接近他,关心他,为他付出一切;秋天的时候,两个人终於如愿的在一起,分享一切快乐的时光但终究是快乐时光短暂,因为杰伦必须出国深造,两人面临了要分隔两地的状况,分隔两地的爱情总是难以维系长久,在冬天他们选择分手。 “从前从前”,那带着痛彻心扉的气味,着实让人感受到一丝凄美悲凉的氛围…… 听着这旋律,总是莫名的一阵淡淡的忧伤,而这忧伤却会愈积愈浓,慢慢地占据自己心灵的每一个角落…… 唯美的爱情深深的感动着每一个运维人,今天我们就用python语言来解读这段美好的爱情。
二、形成词云
pip install wordcloud ,jiebaimport jieba,wordcloud#选取周杰伦的《晴天》歌词mytext = """故事的小黄花从出生那年就飘着童年的荡秋千随记忆一直晃到现在ㄖㄨㄟ ㄙㄡ ㄙㄡ ㄒ一 ㄉㄡ ㄒ一ㄌㄚRe So So Si Do Si Laㄙㄡ ㄌㄚ ㄒ一 ㄒ一 ㄒ一 ㄒ一 ㄌㄚ ㄒ一 ㄌㄚ ㄙㄡSo La Si Si Si Si La Si La So吹着前奏望着天空我想起花瓣试着掉落为你翘课的那一天花落的那一天教室的那一间我怎么看不见消失的下雨天我好想再淋一遍没想到失去的勇气我还留着好想再问一遍你会等待还是离开刮风这天我试过握着你手但偏偏雨渐渐大到我看你不见还要多久我才能在你身边等到放晴的那天也许我会比较好一点从前从前有个人爱你很久但偏偏风渐渐把距离吹得好远好不容易又能再多爱一天但故事的最后你好像还是说了拜拜为你翘课的那一天花落的那一天教室的那一间我怎么看不见消失的下雨天我好想再淋一遍没想到失去的勇气我还留着好想再问一遍你会等待还是离开刮风这天我试过握着你手但偏偏雨渐渐大到我看你不见还要多久我才能在你身边等到放晴的那天也许我会比较好一点从前从前有个人爱你很久偏偏风渐渐把距离吹得好远好不容易又能再多爱一天但故事的最后你好像还是说了拜拜刮风这天我试过握着你手但偏偏雨渐渐大到我看你不见还要多久我才能够在你身边等到放晴那天也许我会比较好一点从前从前有个人爱你很久但偏偏雨渐渐把距离吹得好远好不容易又能再多爱一天但故事的最后你好像还是说了拜"""mytext = " ".join(jieba.cut(mytext))from collections import Counterc = Counter(text_jieba)c = c.most_common(10)[(' ', 522), ('\n', 98), ('你', 19), ('的', 17), ('我', 13), ('好', 10), ('但',8), ('着', 8), ('再', 7), ('ㄒ', 7)]from wordcloud import WordCloudwordcloud = WordCloud(font_path="c:\windows\fonts\simhei.ttf").generate(mytext)import matplotlib.pyplot as pltplt.imshow(wordcloud, interpolation='bilinear')plt.axis("off")plt.show()# 保存图片wordcloud.to_file('test.jpg')

三、歌词情感分析

from snownlp import SnowNLPs = SnowNLP(mytext)for sentence in s.sentences:    print(sentence)故事 的 小黄花从 出生 那年 就 飘 着童年 的 荡秋千随 记忆 一直 晃到 现在ㄖ ㄨ ㄟ   ㄙ ㄡ   ㄙ ㄡ   ㄒ 一   ㄉ ㄡ   ㄒ 一 ㄌ ㄚRe   So   So   Si   Do   Si   Laㄙ ㄡ   ㄌ ㄚ   ㄒ 一   ㄒ 一   ㄒ 一   ㄒ 一   ㄌ ㄚ   ㄒ 一   ㄌ ㄚ   ㄙ ㄡSo   La   Si   Si   Si   Si   La   Si   La   So吹 着 前奏 望 着 天空我 想起 花瓣 试着 掉落为 你 翘 课 的 那 一天花落 的 那 一天教室 的 那 一间我 怎么 看不见消失 的 下雨天我 好 想 再 淋 一遍没想到 失去 的 勇气 我 还 留 着好 想 再 问 一遍你 会 等待 还是 离开刮风 这天 我试 过握 着 你 手但 偏偏 雨 渐渐 大到 我 看 你 不见还要 多久 我 才能 在 你 身边等到 放晴 的 那天 也许 我会 比较 好 一点从前 从前 有 个人 爱 你 很 久但 偏偏 风 渐渐 把 距离 吹得 好 远好不容易 又 能 再 多 爱 一天但 故事 的 最后 你 好像 还是 说 了 拜拜为 你 翘 课 的 那 一天花落 的 那 一天教室 的 那 一间我 怎么 看不见消失 的 下雨天我 好 想 再 淋 一遍没想到 失去 的 勇气 我 还 留 着好 想 再 问 一遍你 会 等待 还是 离开刮风 这天 我试 过握 着 你 手但 偏偏 雨 渐渐 大到 我 看 你 不见还要 多久 我 才能 在 你 身边等到 放晴 的 那天 也许 我会 比较 好 一点从前 从前 有 个人 爱 你 很 久偏偏 风 渐渐 把 距离 吹得 好 远好不容易 又 能 再 多 爱 一天但 故事 的 最后 你 好像 还是 说 了 拜拜刮风 这天 我试 过握 着 你 手但 偏偏 雨 渐渐 大到 我 看 你 不见还要 多久 我 才 能够 在 你 身边等到 放晴 那天 也许 我会 比较 好 一点从前 从前 有 个人 爱 你 很 久但 偏偏 雨 渐渐 把 距离 吹得 好 远好不容易 又 能 再 多 爱 一天但 故事 的 最后 你 好像 还是 说 了 拜#第一句的情感分析结果s1 = SnowNLP(s.sentences[0])s1.sentiments0.8849970682062196#正向情感#分析 好不容易 又 能 再 多 爱 一天s1 = SnowNLP(s.sentences[-2])s1.sentiments0.21646625648493734#这个情绪就比较负面了

四、结语

生活之中处处皆学问,每一种代码学习都会让你的生活丰富多彩,沉浸于杰伦的唯美歌声中,用带有感情的代码分析杰伦的感情世界,觉得世界万物都在随着代码跳动。


 

转载于:https://www.cnblogs.com/Bthomson/p/10787074.html

你可能感兴趣的文章
HTTP之URL的快捷方式
查看>>
满世界都是图论
查看>>
配置链路聚合中极小错误——失之毫厘谬以千里
查看>>
代码整洁
查看>>
蓝桥杯-分小组-java
查看>>
Java基础--面向对象编程1(类与对象)
查看>>
Android Toast
查看>>
iOS开发UI篇—Quartz2D使用(绘制基本图形)
查看>>
docker固定IP地址重启不变
查看>>
[Swift]LeetCode128. 最长连续序列 | Longest Consecutive Sequence
查看>>
[Swift通天遁地]一、超级工具-(9)在地图视图MKMapView中添加支持交互动作的标注图标...
查看>>
js版base64()
查看>>
poj3006---素数筛法
查看>>
c语言结构体排序示例
查看>>
openresty nginx systemtap netdata
查看>>
[Angular] Make a chatbot with DialogFlow
查看>>
sd卡无法启动及zc706更改主频后可以进入uboot无法启动kernel的坑
查看>>
代理模式
查看>>
MongoDB 集合(Collection)对应的物理文件
查看>>
HighCharts绘制图表
查看>>