---恢复内容开始---
Q1:
question :
就是爬取本地页面的那个作业
用这个取得星星的数量,然后我直接打印了star
输出
然后我又打印了一下star的长度
长度为11,我想问下这个11数字是什么意思?
answer:
star 从你截图看是一个页面节点, 是一个标签对象。用dir (star)看看里面的方法,有时候对象会重写--Len--()对象方法。
标签对象的长度默认是其列表内容的长度
如果len是数标签的数量,那也应该是12个啊,为什么输出是11呢?有种方式最简单查看,在那个变量位置打个端点,然后单步调试时能动态查看每个变量的类型,包含的内容,python 的任何问题都能单步进行找到解决的方法。
明白了,计算长度的时候把tag对象转换成了list,这个list里面有11个元素。