Есть ли способ создать две переменные 1) "Information_Header" для "" и 2) Information_Details для текста, встроенного в <p>
, исключая <span>
?
Например, Information_Header = Место проведения, например, Information_Details = AmCham Office, 1 Scotts Rd, Shaw Center # 23-03 S (228208) - J & J Auditorium
for link in final_urls[:1]:
webpage_response = requests.get(link)
event = BeautifulSoup(webpage_response.content, "html.parser")
title = event.find("h1").get_text()
name = event.find("p", attrs={"class":"name"}).get_text()
event_information = event.find("div", attrs={"class":"info"})
raw_text = event_information.find_all("p")
print(raw_text)
[<p><span class="label">Venue</span> <span class="divider">:</span> AmCham Office, 1 Scotts Rd, Shaw Centre #23-03 S(228208) - J&J Auditorium</p>, <p><span class="label">Date</span> <span class="divider">:</span> July 09, 2019</p>, <p><span class="label">Time</span> <span class="divider">:</span> 11:45 AM - 1:30 PM </p>, <p><span class="label">Price</span> <span class="divider">:</span> $25.00</p>]