В настоящее время я пишу программу отслеживания цен для разных сайтов, но у меня возникла проблема. Я пытаюсь очистить содержимое тега h1
с помощью BeautifulSoup4, но не знаю как. Я пытался использовать словарь, как предложено в { ссылка }, но он вернул None
. Может кто-нибудь помочь? Мы будем признательны!
Вот код:
from termcolor import colored
import requests
from bs4 import BeautifulSoup
import smtplib
def choice_bwfo():
print(colored("You have selected Buy Whole Foods Online [BWFO]", "blue"))
url = input(colored("\n[ 2 ] Paste a product link from BWFO.\n", "magenta"))
url_verify = requests.get(url, headers=headers)
soup = BeautifulSoup(url_verify.content, 'html5lib')
item_block = BeautifulSoup.find('h1', {'itemprop' : 'name'})
print(item_block)
choice_bwfo()
вот пример URL, который вы можете использовать:
https://www.buywholefoodsonline.co.uk/organic-spanish-bee-pollen-250g.html
Спасибо :)