Python库详解之BeautifulSoup库对象种类

2025-05-06 08:59:36

1、首先看BeautifulSoup的Tag对象:Tag 对象与XML或HTML原生文档中的tag相同,该对象定义了多种函数和属性.如下图所示:

Python库详解之BeautifulSoup库对象种类

3、如果对name属性进行修改,直接赋值字符串即可,如下图所示:

Python库详解之BeautifulSoup库对象种类

5、attributes的属性操作方法与字典一样,可以被被添加,删除或修改.如下图所示:

Python库详解之BeautifulSoup库对象种类

7、NavigableString属性:BeautifulSoup用 NavigableString 类来包装tag中的字符串,字符串是用unicode进行编码的,可以通过strin爿讥旌护g的函数replace_with进行字符串的替换.如下图所示:

Python库详解之BeautifulSoup库对象种类

9、Comment属性:该属性是一个特殊类型的 NavigableString 对象,当出现在HTML文档中时, Comment 对象会使用特殊的格式输出,如下图所示:

Python库详解之BeautifulSoup库对象种类
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢