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

多语言商城源码百度seo公司

多语言商城源码,百度seo公司,网站建设后怎么赚钱,dreamweaver的简介一、前言 歌词上做文本分析,数据存储在网页上,需要爬取数据下来,词云展示在工作中也变得日益重要,接下来将数据爬虫与可视化结合起来,做个词云展示案例。 二、操作步骤 代码如下: # -*- 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 etree%matplotlib inlineheaders = {'Referer'  :'http://music.163.com','Host'     :'music.163.com','Accept'   :'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8','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 = ['作词', '陈咏谦', '作曲', 'Howie', '@', 'Dear Jane', '编曲', '关礼琛', '监制', '/', 'Tim']#, '你', '说', '的', '我', '在'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 = '405790387'
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.tj-hxxt.cn/news/19478.html

相关文章:

  • 视频在线制作网站营销网店推广的软文
  • 做外挂 开网站手机上制作网页
  • 山东网站建设软件跨境电商
  • 南京高端网站开发深圳百度地图
  • 新北区城乡建设局网站2020年百度搜索排名
  • 个人简历ppt模板免费下载佛山seo整站优化
  • 网站建设基本流程包括哪几个步骤友情链接的定义
  • 珠海模板建站平台网站排名推广软件
  • 网站建设的主流架构有哪些怎么在网上打广告
  • 电子口岸网站做资料库十大seo公司
  • 如何建网站服务器抖音搜索优化
  • 网站建设和web前端一样吗网络营销一个月能挣多少钱
  • 做一婚恋网站多少钱百度关键词价格查询软件
  • 无锡网站建设设计友情链接买卖
  • 赣州做网站百度合作平台
  • 做自己的外贸网站怎样赚钱国际网站平台有哪些
  • 图表设计 网站不限制内容的搜索引擎
  • 管理型网站建设费用明细百度关键字优化精灵
  • 昆山住房和城乡建设部网站微信运营工具
  • 12数据网站建设seo搜外
  • wordpress怎么做出三个模块山东网络优化公司排名
  • wordpress 加下载sem优化
  • 做网站的ebay网网络推广外包内容
  • 更合公司网站建设百度论坛
  • 公司的个人网站怎么做网站关键词搜索
  • 网站推广seo软件直播网站排名
  • 个人网站与建设毕业论文百度网盘客服24小时电话人工服务
  • 网站怎么装模版百度搜索热度
  • 阿里云网站备案后个人建网站的详细步骤
  • 杭州营销网站建设平台竞价托管外包服务