Я пытаюсь найти все элементы div, которые содержат подстроку аукциона-результатов, а затем извлечь имя класса. Вот пример:
<div class="auction-results high-bid has-price"></div>
Я могу найти все div'ы, которые содержат 'аукцион-результаты', вот так:
results = soup.select("div[class*=auction-results]")
type(results)
results
Out: [<div class="auction-results high-bid has-price">
<i class="icon"></i>
<span class="lot-price"> $700,000</span>
</div>]
Out: bs4.element.ResultSet
Я хочу сохранить аукцион с полным именем класса -results высокая ставка has-price 'в столбце pandas примерно так:
class_text = ['auction-results high-bid has-price']
'auction-results high-bid has-price'
scraped_data = pd.DataFrame({'class_text': class_text})
scraped_data
class_text
0 auction-results high-bid has-price
Я еще не нашел решения, поэтому надеюсь, что кто-нибудь может мне помочь, спасибо!