原因:提取内容时用了tag.string(),查看源码,发现标签内容为:
<td data-v-428f2a6c>
综合
<!----></td>
多了 <!---->
解读:当tag 包含了多个子节点,tag 就无法确定 .string 方法应该调用哪个子节点的内容, .string 的输出结果是 None
解决:将tag.string()换成tag.text()
优化:tag.text().strip()去掉前后空格和换行符