玩蛇网提供最新Python编程技术信息以及Python资源下载!

Beautifulsoup库内NavigableString是作什么用的?

看文档没怎么弄明白,请各位给个比较直观的描述,顺别说一下这个东西有什么用啊

NavigableString按照字面意义上理解为可遍历字符串,
BeautifulSoup对象四种类型tag|NavigableString|BeautifulSoap|Comment中的一种。

soup.tag.string # 用来获取便签内部的文字内容,通过.string来调用
# 可以通过type()方法查看类型
print type(soup.tag.string)
# <class 'bs4.element.NavigableString'>

官方对这个对象也没有详细描述,不过使用过程中发现,它其实就是python的str对象的继承子类,实际上没区别。
不知道楼主对这个遇到了什么问题?

NavigableString对象, 用于操纵字符串,如"Page title"和"This is paragraph"。 http://www.crummy.com/software/BeautifulSoup/bs3/documentation.zh.html

玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/wenda/wd20019.html

相关文章 Recommend

玩蛇网Python互助QQ群,欢迎加入-->: 106381465 玩蛇网Python新手群
修订日期:2017年05月24日 - 14时41分25秒 发布自玩蛇网

您现在的位置: 玩蛇网首页 > Python问题解答 > 正文内容
我要分享到:

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules