İsim #1 - İsim #2 - #İsim #3 - #İsim #4 - #İsim #5
Olarak yazdırmak istiyorum. Python kodunda soru işareti koyduğum yere hangi html taglarını eklemem gerekiyor?
Breadcrumb:
<div id="breadcrumbs">
<ol vocab="http://schema.org/" typeof="BreadcrumbList">
<li property="itemListElement" typeof="ListItem">
<a property="item" typeof="WebPage" href="/">
<span property="name">
<span>İsim #1</span>
</span>
</a>
<meta property="position" content="1">
</li>
<li property="itemListElement" typeof="ListItem">
<a property="item" typeof="WebPage" href="#">
<span property="name">
<i></i>
<span>İsim #2</span>
</span>
</a>
<meta property="position" content="2">
</li>
<li property="itemListElement" typeof="ListItem">
<a property="item" typeof="WebPage" href="#">
<span property="name">
<i></i>
<span>İsim #3</span>
</span>
</a>
<meta property="position" content="3">
</li>
<li property="itemListElement" typeof="ListItem">
<a property="item" typeof="WebPage" #">
<span property="name">
<i></i>
<span>#İsim 4</span>
</span>
</a>
<meta property="position" content="4">
</li>
<li>
<span>
<i></i>
<span>İsim #5</span>
</span>
</li>
</ol>
</div>import requests
from bs4 import BeautifulSoup
import pandas as pd
url = "https://www.site.com/urun/"
response = requests.get(url)
html_icerigi = response.content
soup = BeautifulSoup(html_icerigi,"html.parser")
isim = soup.find_all("???")
liste = list()
for i in range(len(isim)):
isim[i] = (isim[i].text).strip("\n").strip()
df = pd.DataFrame(liste,columns = ["Kitap İsmi","Yazar","Yayın Evi","Fiyat"])
print(df)