程序刚开始有点问题 后面又一层层报了很多异常,问题现在已解决【敲黑板,讲重点】
try-except固然好 但在运行结果不正常时 可删除try-except 程序会一层层报异常 可方便定位出现问题的代码块
在Parser类里额外定义了两个本地方法,调用时一定不要忘了前面加上self,即self._get_new_urls。。。
可能是自己才会犯的错误,觉得在beautifulsoap中为了筛选节点而判断属性是否为re.compile后的对象,用的 ==,实则应该用 =,【虽然我还是觉得用等于才比较符合逻辑,赋值怪怪的啊】结果报了global name href not defined错误。。。