3条回答 默认 最新
- CSDN专家-HGJ 2021-06-22 16:44关注
解题思路:1.用requests.get(网页+搜索关键词)获取搜索页面链接,再get信息页面,bs4解析获取文本保存到excel.
2.从excel读取文本,re.sub(r"[^\w]+", " ", s)过滤字符串,用jieba分词words=[x for x in jieba.cut(s) if x !=' '],获取分词列表。
3.将高频词列入stop_words列表,过滤掉,获取频数最高的10个单词及出现次数存入文本
4.用wordcloud作词云图。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 q从常量变成sin函数,怎么改写python代码?
- ¥15 图论编程问题,有可以指导的吗
- ¥15 DEA的CCR模型画图
- ¥15 请假各位一个关于安卓车机的问题
- ¥15 光谱仪怎么看这样的透射谱
- ¥15 pyqt5 如何实现输入框输入关键词,下拉框显示模糊查询返回的结果?
- ¥20 fluent模拟,可以燃烧和相变同时模拟吗?
- ¥50 海康摄像头,C#如何识别车牌号码和抓取JPG
- ¥15 yolov5 pt转engine的问题
- ¥15 一公司的网络工程设计