您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

python – beautifulsoup返回数据为None,包括标记

5b51 2022/1/14 8:21:12 python 字数 37932 阅读 493 来源 www.jb51.cc/python

我有这样的表数据:<table class='tablesorter' id='dea'> <thead> <tr> <th class='header '>Name</th> <th class='header'>City</th> <th class=''>A

概述

我有这样的表数据:

总结

@H_404_6@

我正在使用beautifulsoup来解析这个,但是现在我在从最后四个< td>获取数据时遇到了问题.每当我使用.string属性读取它们的值时,我得到None作为值.我想这是因为他们有< br>标签.我想要最后四个< td>有地址,电话号码,email_id和传真的数据.而不是.string我应该用什么来获取所有这些数据?

您可以使用.text来 获取文本.

编辑:

另一种选择可能是使用.contents获取每个元素并根据需要加入它们.

总结

以上是编程之家为你收集整理的python – beautifulsoup返回数据为None,包括标记全部内容,希望文章能够帮你解决python – beautifulsoup返回数据为None,包括标记所遇到的程序开发问题。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
喜欢与人分享编程技术与工作经验,欢迎加入编程之家官方交流群!

猜你在找的Python相关文章

对于python,turtle模块大家应该不陌生今天用这个画一个爱心,玩一下最终的成果是这样子滴:代码如下啦:# -*- coding: utf-8 -*-from turtle import *def curvemove(): for i in range(200): right(1) forward(1)color('red'...
字符串字符串是不可变序列常见字符串常量和表达式单双引号字符串是一样的可以在一个双引号的字符串中,加入单引号字符串,反之亦然注意:python中的 ,和c语言不同,它表示NULL,而不是字符串结束raw字符串抑制转义三重引号编写多行字符串块索引和分片Python中,索引时的偏移量是从0开始,和c语言一样。不同的是,它还支持负偏移量。负偏移量+字符串长...
Python对象的相关术语每个对象都有一个身份、一个类型、一个值。(身份是指内存中的地址)创建特定类型的对象时,也将该对象称为该类型的实例。实例被创建后,身份和类型不可改变。根据值能否修改,分为可变对象和不可变对象。核心数据类型:数字:int,long,float,complex,bool字符:str,unicode列表:list字典:dict元组:tuple文件:fil...
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Cs_hnu_scw/article/details/79695347 &lt...
列表与字典这两种对象类型都是其他对象的集合,可以在原处进行修改,可以包含任何种类的对象。列表与字符串不同的是:列表可以包含其他任何种类的对象:数字、字符串、甚至其他列表列表是可变对象,可原处修改列表的主要属性:任意对象的有序集合通过偏移读取可变长度、异构、任意嵌套属于可变序列的分类对象引用数组常用列表常量和操作字典的主要属性:通过键 而不是偏移量 ...
元组与列表很类似但不能在原处修改(不可变)通常写成圆括号虽然元组不支持任何方法调用,但元祖具有列表的大多数属性元组的属性:任意对象的有序集合通过偏移存取属于不可变序列类型固定长度、异构、任意嵌套对象引用的数组常见元组常量和运算注意元组不提供字符串、列表、字典中的方法。例如:想对元组进行排序操作,要先将它转化为列表,并使其成为一个可变对象,才可以使用方法...
&nbsp;python下载:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Python安装包下载地址:http://www.python.org/&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &n...
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 ...
微信公众号搜索 “ 程序精选 ” ,选择关注!
微信公众号搜 "程序精选"关注
最佳答案

我正在使用beautifulsoup来解析这个,但是现在我在从最后四个< td>获取数据时遇到了问题.每当我使用.string属性读取它们的值时,我得到None作为值.我想这是因为他们有< br>标签.我想要最后四个< td>有地址,电话号码,email_id和传真的数据.而不是.string我应该用什么来获取所有这些数据?

编辑:

另一种选择可能是使用.contents获取每个元素并根据需要加入它们.

以上是编程之家为你收集整理的python – beautifulsoup返回数据为None,包括标记全部内容,希望文章能够帮你解决python – beautifulsoup返回数据为None,包括标记所遇到的程序开发问题。

我正在使用beautifulsoup来解析这个,但是现在我在从最后四个< td>获取数据时遇到了问题.每当我使用.string属性读取它们的值时,我得到None作为值.我想这是因为他们有< br>标签.我想要最后四个< td>有地址,电话号码,email_id和传真的数据.而不是.string我应该用什么来获取所有这些数据?

编辑:

另一种选择可能是使用.contents获取每个元素并根据需要加入它们.

总结

以上是编程之家为你收集整理的python – beautifulsoup返回数据为None,包括标记全部内容,希望文章能够帮你解决python – beautifulsoup返回数据为None,包括标记所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶