【Python】【爬虫】【问题解决方案记录】调试输出存在数据,print在控制台确丢失数据...

如下图,调试可以看到数据是完整的image

但是print输出的,恰好丢失了中间的一大堆数据。对,下图打问号的地方应该是小说才对。

image

看代码可能看不出缺失内容,可视化看看

image

对吧,刚好缺失了小说。

后来我尝试用写文件的方式保存获取的源码,经过观察发现

消失的数据都有一个特征,前面有<br />&nbsp
凡是有个特征的行,都没有在控制台输出

解决方法如下

image

获取到源码后立即以替换的方式更换<br/>换行符为\n&nbsp;改为空格。

image

正常输出!over!

猜你喜欢

转载自blog.csdn.net/ks2686/article/details/127099805