Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python靓汤,如何检索';数据id';_Python_Screen Scraping - Fatal编程技术网

Python靓汤,如何检索';数据id';

Python靓汤,如何检索';数据id';,python,screen-scraping,Python,Screen Scraping,我正在试图弄清楚如何从某些东西中提取数据id 像 dir=“ltr”href=“h”rel=“nofollow noopener”target=“\u blank”title=.html”>cnbc.com/2019/02/01/non… 我尝试了select('.data-id')也尝试了d.get_text('data-id'),d.match('data-id')。我正在尝试提取data-id中的实际值,这个数字……感谢您的帮助。同时我会继续尝试…您可以使用attrs={“data-i

我正在试图弄清楚如何从某些东西中提取数据id 像


dir=“ltr”href=“h”rel=“nofollow noopener”target=“\u blank”title=.html”>cnbc.com/2019/02/01/non…

我尝试了
select('.data-id')
也尝试了
d.get_text('data-id')
d.match('data-id')
。我正在尝试提取
data-id
中的实际值,这个数字……感谢您的帮助。同时我会继续尝试…

您可以使用
attrs={“data-id”:True}的搜索查询
查找具有数据id值的元素

for item in soupdata.find_all(attrs={"data-id": True}):
    print (item['data-id'])

嘿,John,谢谢你的回答..我试着在d.find_all(attr={'data-id':True}):print(item['data-id'])中查找项目但是我仍然没有得到任何结果…这是我的语法吗?应该是
attrs=
,而不是
attr=
。谢谢John,我没想到你可以将属性值设置为true…我想我必须使用regex。。。。。
for item in soupdata.find_all(attrs={"data-id": True}):
    print (item['data-id'])