Python PY4E crawl爬虫 美丽的汤beautifulsoap 一直报错..还特地找到了正确答案 还是报错

问题遇到的现象和发生背景
无CS背景,自学Python课程里的题,利用beautifulsoap从指定网页上获取数字并计算和。
题目。

img

找到的网上答案(可运行正确)

img

我的代码

img

CMD运行结果及报错内容

img

我的解答思路和尝试过的方法
我按照professor提示①下载bs4安装包,并与该py文件解压在一个文件夹里;或②下载bs 文件,但这个方法相对①较复杂些,我不确定下载版本是否有要求,但还是下载了个。

img

想要达到的结果
①求指出问题、为啥会报错,明明代码应该没问题ba;
②求指教如何修改。

for循环

for tag in tags:
    sum+=int(tags.contents[0])

for tag in tags:
    sum+=int(tag.contents[0])

你多了个s

你为什么要自己去下载bs4,不是可以用pip安装吗,你自己下载的然后解压那肯定有问题啊,上面报错就提示的是collections没有collable这个属性,你用pip install bs4