Предполагая, что html является файлом в вашем каталоге, который вы скачали.
Вы должны открыть файл сначала, прочитайте, а затем очистите:
пример как ниже:
from bs4 import BeautifulSoup
file_dir = "C:/Users/Me/Desktop/Convert URL to HTML Link.html"
with open (file_dir , "r") as files_f:
content = files_f.read()
files_f.close()
soup = BeautifulSoup(content, 'html.parser')
selections_p = soup.find_all("p")
print(selections_p )
, если вы просматриваете с веб-сайта, вам следует запросить страницу сначала, а затем почистить:
import requests
from bs4 import BeautifulSoup
with requests.session() as s_request:
url_to_scrape = 'https://www.textfixer.com/html/convert-url-to-html-link.php'
request_page = s_request.get(url_to_scrape)
soup = BeautifulSoup(request_page.content, 'html.parser')
soup = BeautifulSoup(content, 'html.parser')
selections_p = soup.find_all("p")
print(selections_p)