Merhaba, bir siteden sadece breadcrumb'da ki başlığı çekmek istiyorum.

İ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)