Python 拉取实际跨度标记的值,但它';这是一个变量

Python 拉取实际跨度标记的值,但它';这是一个变量,python,csv,beautifulsoup,Python,Csv,Beautifulsoup,我正在尝试在下面的html中提取“plr game4 star”的实际跨度标记,其中“game4”是一个介于“game1”和“game9”之间的变量。我设法拉取了这个类,但它拉取了整个过程,即span class=“plr game4 star”data test id=“game rating”>您可以使用方法将属性作为字典获取,每个属性都是单独的键 player = item.find('span', {'class': lambda L: L and L.startswith('plr')

我正在尝试在下面的html中提取“plr game4 star”的实际跨度标记,其中“game4”是一个介于“game1”和“game9”之间的变量。我设法拉取了这个类,但它拉取了整个过程,即span class=“plr game4 star”data test id=“game rating”>您可以使用方法将属性作为字典获取,每个属性都是单独的键

player = item.find('span', {'class': lambda L: L and L.startswith('plr')})
result = ' '.join(player.attrs['class'])
这将为您提供:

plr game4 star
plr game4 star