У меня проблемы с бс найти этот текст. Я думаю, это потому, что текст на странице имеет дополнительные кавычки вокруг него. Мне сказали, что это потому, что класс на самом деле пуст. Если это так, то какие-либо предложения о том, как я могу построить свой поиск? Фактический текст на сайте: <span class="" data-product-price="">
Мой код (я пробовал несколько вариантов): soup.find_all('span',{'class' : '" data-product-price="'})
Я также пытался просто делать обычный поиск, но я не делать это правильно. Любые предложения или я должен использовать что-то, кроме bs?
Отредактировано, чтобы включить полный код:
import bs4
import requests
from bs4 import BeautifulSoup
r=requests.get('https://www.gouletpens.com/products/twsbi-diamond-580-
fountain-pen-clear?variant=11884892028971')
soup = bs4.BeautifulSoup(r.text, features="html.parser")
print(soup)
#soup.find_all('span',{'class' : '" data-product-price="'})
#soup.find_all('span',{'class' : 'data-product-price'})[0].text