查看原文
其他

在第十次课教学中遇到的问题解决方案

陈鸥辉 信息科技时代 2024-03-15

闲得无聊|爬取了整部红楼梦并词云图展示

Python|爬取淘宝热卖商品并对数据进行柱形图可视化

第十次课 数据分析与可视化表达

本组集体备课资源下载地址:
拉到文章最底端,单击“阅读原文”可以打开下载链接。

链接:https://pan.baidu.com/s/1gwCream0fFoqwgxZLSkALg

提取码:amq7

第一个问题:词云图在不同电脑上运行效果不一样的问题解决

比如第一节课爬取红楼梦,结果在我的教师机显示是这样的:

在上课的时候看到这个效果真的很崩溃吧,好好的一部小说,在我的办公电脑上显示明明是这样的:

所以我只好动用了笨办法,直接将一个词的全部过滤掉:

第二个问题:爬取数据的标签的不同写法

比如课件上,我设计的是这种写法:

all_price = soup.select('span[class="pricedetail"]')

price.append(float(all_price[j].text[1:]) )

来实现价格的获取与转换。

在上课的时候,感觉这种方法更简单,我就用了下面这种方法:

all_price = soup.select('sapn.pricedetail>strong')  

price.append(float(all_price[j].text) )

最后在图形化展示的时候让学生自由地设置了不同图形可视化:

其他问题好像没有了,海龟编辑器在安装库上面还是非常人性化的,其他软件的库安装我不太清楚,从我试过的几种IDE,个人觉得都是反人性的,pip install 库文件命令虽然本身已经够简化,但是还是比不上海龟编辑器来得简单方便。

继续滑动看下一个
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存