当前位置: 首页 > news >正文

广东省住房城乡建设部网站wordpress使用mysqli

广东省住房城乡建设部网站,wordpress使用mysqli,网站排名软件网址,如何做购物网站的限购功能代码一、前言 歌词上做文本分析,数据存储在网页上,需要爬取数据下来,词云展示在工作中也变得日益重要,接下来将数据爬虫与可视化结合起来,做个词云展示案例。 二、代码 # -*- coding:utf-8 -*- # 酷狗音乐 通过获取每首歌…

一、前言

歌词上做文本分析,数据存储在网页上,需要爬取数据下来,词云展示在工作中也变得日益重要,接下来将数据爬虫与可视化结合起来,做个词云展示案例。


二、代码

# -*- coding:utf-8 -*-
# 酷狗音乐 通过获取每首歌歌词ID,生成该歌手的词云
import requests
import sys
import re
import os
from wordcloud import WordCloud
import matplotlib.pyplot as plt
import jieba
from PIL import Image
import numpy as np
from lxml import etreeheaders = {'Referer'  :'https://www.kugou.com','Host'     :'www.kugou.com','Accept'   :'*/*','User-Agent':'Chrome/10'}# 得到一首歌的歌词
def get_song_lyric(headers,lyric_url):res = requests.request('GET', lyric_url, headers=headers)if 'lrc' in res.json():lyric = res.json()['lrc']['lyric']new_lyric = re.sub(r'[\d:.[\]]','',lyric)return new_lyricelse:return ''print(res.json())
# 去掉停用词
#def remove_stop_words(f):
#    stop_words = ['还', '人', '着', '又', '就', '在', '也', '不', '会', '和', '是', '没', '说', '们', '谁', '这','对', '而', '不是', '什么', '有限公司', '编写','室', '声', '去', '经纪', '一切', '想', '才', '都', '你', '的', '了', '我', '有', '着这', '让', '看', '作词', '作曲', '编曲', 'Arranger', '录音', '混音', '人声', 'Vocal', '弦乐', 'Keyboard', '键盘', '编辑', '助理', 'Assistants', 'Mixing', 'Editing', 'Recording', '音乐', '制作', 'Producer', '发行', 'produced', 'and', 'distributed']
#    for stop_word in stop_words:
#        f = f.replace(stop_word, '')
#    return f
# 生成词云
def create_word_cloud(f):print('根据词频,开始生成词云!')#f = remove_stop_words(f)cut_text = " ".join(jieba.cut(f,cut_all=False, HMM=True))wc = WordCloud(font_path="./SimHei.ttf",max_words=100,width=2000,height=1200,)print(cut_text)wordcloud = wc.generate(cut_text)# 写词云图片wordcloud.to_file("wordcloud.jpg")# 显示词云文件plt.imshow(wordcloud)plt.axis("off")plt.show()# 所有歌词
all_word = ''
# 获取每首歌歌词
song_id = '536570450'
song_name = '魔术与歌曲:告白气球'# 歌词API URL
lyric_url = 'http://music.163.com/api/song/lyric?os=pc&id=' + song_id + '&lv=-1&kv=-1&tv=-1'
lyric = get_song_lyric(headers, lyric_url)
all_word = all_word + ' ' + lyric
print(song_name)
#根据词频 生成词云
create_word_cloud(all_word)

三、效果展示:

(1)歌词文本展示:
请添加图片描述
(2)词云图:
请添加图片描述

http://www.yayakq.cn/news/681243/

相关文章:

  • 做内贸的电子商务网站典型有手机网站自动跳转
  • 2017建设厅网站如何做导购网站
  • 网络哪里能接活做网站moshou wordpress主题
  • 建造个网站花多少钱朗朗上口的公司名称
  • 随州网站建站wordpress开发一个app后台
  • 地方门户网站系统农商网站建设个人总结
  • 南宁网站制作网络公司重庆新闻奖
  • 通州上海网站建设手机制作音乐app
  • 云建站的正确步骤上海哪里做网站比较好
  • 网站开发公司官网温州seo顾问
  • 长沙网站建设长沙建设银行我想在阿里巴巴网站开店_怎么做
  • 安宁网站建设与制作深圳分销网站设计公司
  • 企业网站空间选择免费平台源码资源网
  • 华威桥网站建设网站建设推广工资
  • 博星卓越网站建设实验代码h5页面制作网站官网
  • html网站登录界面模板台州专业制作网站
  • 威远移动网站建设沥林网站制作
  • 做网站外包公司名称大全国家企业信用网企业查询
  • 线上兼职的正规网站网页设计留言板怎么做
  • 小型深圳网站页面设计阿里云空间部署网站吗
  • 建网站价格网站建设公司 北京
  • 网站怎么做联系我们页面wordpress从哪里登录
  • 表白网页制作网站北京门户网站
  • 大同市住房与城乡建设厅网站企业邮箱免费登录入口
  • 网站的配色方案资源网站怎么做
  • 衡阳公司网站建设中国建设银行网站设计评价
  • 网站换新域名做建材的哪些网站
  • 陕西恒发建设网站给wordpress添加背景音乐
  • 做空气开关那个网站推广比较好商标注册多少钱
  • 辽宁建设工程信息网新网站深圳布吉建网站公司