永发信息网

python使用BeautifulSoup解析html出现的问题

答案:1  悬赏:0  手机版
解决时间 2021-03-22 03:27
最近在学习爬虫相关的知识,网页中有多个这样的结构:

随便写点什么
什么味道
。。。

我的目的是最后获取到div中的中文字符,我使用divs = BeautifulSoup的findAll('content')方法,将多个这样结构的字符存入了列表divs中,然后计划遍历列表divs,使用divs[i].string方法获取到其中的中文字符 “随便写点什么
什么味道”
运行时发现,如果字符中含有
的话,使用divs[i].string方法的话就返回None。
上网上查了查,解决思路是把'
'替换成'\n',但是如果先把divs[i]转车字符串,再替换的话,还得需要使用正则表达式去除掉“”标签才行,这样也挺麻烦的,还有什么其他好的方式吗?
我查了查BeautifulSoup中的replaceWith方法,貌似只能替换整个标签或者是string。。。
还是说我理解的有错误?麻烦高手帮忙解答下吧,谢谢!

补充下,我能正常获取到:

随便写点什么
什么味道
。。。

这部分内容,但是不能获取其中的中文字符;而其他没有带
的div段,是可以正常获取其中的汉字字符的
最佳答案
用这两个参数:findAll('div',{'class':'content'})
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
手机上插耳机还是有声音怎么办
根据短文内容,从短文后的选项中选出能填入空
我想起一个情侣网名,我们都是90后,他的名字
城堡争霸什么英雄阵容好?
香奈儿滨州路店怎么去啊,有知道地址的么
老师给小学生寄语简短,小学生成长记录册家长
wow副本里总说谁是谁的马甲是什么意思
edius ALPHA遮罩通道为什么不能使用,按键全
计算(-10)2+[(-2)2-(3+32)×2].
慈溪到杭州汽车要多久,从慈溪市到杭州要多少
unity www什么时候开始加载
红色的竹荪菇能吃吗?
前两个字重复的四字成语()()业业
玩真丝晚礼服?
以前宿迁是淮安市的嘛?
推荐资讯
肚里有气排不出什么都吃不下吃什
永远不会害怕根本不想退缩是什么歌的歌词
怎样弄吹泡泡的水?
继江坟山在什么地方啊,我要过去处理事情
疯狂动物城资源
填空题在如图所示的电路中,开关S闭合后,当
有关于夜晚的宋词,用一段简单 唯美 有意境的
五湖三江皆有意打一动物
古代诗歌鉴赏答题格式,语文古代诗歌鉴赏40分
送别知己朋友的诗句,寻找知己的诗句
在交往的时候发生关系好吗
打印桌签一般什么字体,桌签用什么字体
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?