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

网站制作模板教案全国购物网站排名

网站制作模板教案,全国购物网站排名,关于集团网站建设的修改请示,传奇手游发布网站一、评论爬取 以百度贴吧中“美团骑手吧”为例#xff0c;对页面中的帖子评论进行爬取#xff0c;并将结果以json的格式保存到本地中。 from lxml import etree import requests import json# 根据网页url获取评论 def GetComments(url):# 使用requests库发送GET请求#…一、评论爬取 以百度贴吧中“美团骑手吧”为例对页面中的帖子评论进行爬取并将结果以json的格式保存到本地中。 from lxml import etree import requests import json# 根据网页url获取评论 def GetComments(url):# 使用requests库发送GET请求获取网页内容并将响应内容编码设置为utf-8response requests.get(url)response.encoding utf-8content response.text #将响应内容转换为字符串ret etree.HTML(content) #使用lxml库的HTML方法解析网页内容# 使用XPath表达式提取所有帖子信息lists ret.xpath(//li[class j_thread_list clearfix thread_item_box])# 依次获取每条帖子的评论信息并存放在my_list列表当中for list in lists:global my_listcomment str(list.xpath(.//div[classthreadlist_abs threadlist_abs_onlyline ]/text())[0].strip())my_list.append(comment)if __name__ __main__:base_url https://tieba.baidu.com/f?kw%E7%BE%8E%E5%9B%A2%E9%AA%91%E6%89%8Bieutf-8pnmy_list []# 每50条数据为1页依次获取多个页面的帖子评论for i in range(0,50,50):url base_url f{i}GetComments(url)# 将获取的帖子评论以json格式进行保存with open(list_file.json, w, encodingutf-8) as file:json.dump(my_list, file, ensure_asciiFalse, indent4)二、情感分析 根据上述爬取到的评论利用snowlp工具进行情感分析将评论分为“积极”“中性”消极“并根据数量占比进行可视化。 from snownlp import SnowNLP import matplotlib.pyplot as plt import json# 定义全局变量comments,用于存储评论数据 global comments# 获取在本地存放的评论数据 with open(list_file.json, r, encodingutf-8) as file:comments json.load(file)# 利用情感分析函数对每一条评论进行分析判断其情感色彩 def sentiment_analysis(text):s SnowNLP(text)if s.sentiments 0.6:return 积极elif s.sentiments 0.4:return 消极else:return 中性# 对评论数据进行情感分析 sentiments [sentiment_analysis(comment) for comment in comments]# 统计各类情感的数量 positive_count sentiments.count(积极) negative_count sentiments.count(消极) neutral_count sentiments.count(中性)# 可视化处理 labels [积极, 消极, 中性] sizes [positive_count, negative_count, neutral_count] colors [green, red, gray] explode (0.1, 0, 0)plt.rcParams[font.sans-serif] [SimHei] # 设置字体为黑体plt.pie(sizes, explodeexplode, labelslabels, colorscolors, autopct%1.1f%%, shadowTrue, startangle90) plt.axis(equal) plt.show()
http://www.pierceye.com/news/333608/

相关文章:

  • 建网站的电脑可以换位置吗莆田建站培训
  • 外贸必看网站离职模板网
  • 内网网站建设正能量不良网站软件下载
  • 制作手机广告的网站吉林省建设厅网站评职称系统
  • 云南建设厅网站资质证书查询自动生成app
  • 柳州正规网站制作公司大连建设厅网站
  • 北京市保障房建设投资中心网站瘫痪广州大型网站建设公司排名
  • 做电池网站的引导页室内设计联盟效果图
  • 查询备案网站成绩查询系统网站开发
  • 网站后台编辑器上传不了图片建筑工程承包网app
  • wordpress多站点插件168工程信息网
  • 网站工信部备案号没有ftp wordpress
  • 家装公司网站建设网站建立网站有免费的吗
  • 网站后台添加投票系统wordpress mip改造
  • 提升网站建设品质信息设计软件排行
  • 温州网站建设优化公司网站营销管理培训班
  • 昆明企业网站开发深圳航空公司最新官网
  • 青浦网站开发泸州建设网站
  • 福建省建设行业企业资质查询网站企业数据查询网站
  • wordpress 英文企业站东城手机网站制作
  • 搭建企业网站需要什么微商城系统网站模板
  • 班级网站怎样做ppt模板免费素材
  • 网站建设及运营 多少钱域名抢注哪个平台好
  • 抚顺营销型网站建设吴江开发区人才网
  • 余姚建设网站wordpress百度分享插件
  • iis网站服务器 建立出现问题吉林市城市建设档案馆官方网站
  • wordpress网站图片迁移打开一个网站为繁体字是怎么做的
  • 东莞规划局官方网站做网站要学一些什么
  • 网站动效是代码做的吗网站模板侵权问题
  • 网站开发语言总结有哪些怎么样让网站宣传自己