0
例如:如何將BeautifulSoup元素轉換爲xpath?
html = "
<ul>
<li class="item-0"><a href="link1.html">first item</a></li>
<li class="item-1"><a href="link2.html">second item</a></li>
<li class="item-inactive"><a href="link3.html">third item</a></li>
<li class="item-1"><a href="link4.html">fourth item</a></li>
<li class="item-0"><a href="link5.html">fifth item</a>
</ul>"
soup = BeautifulSoup(html)
item_0 = soup.select_one('ul li.item-0')
有沒有像soup_to_xpath(item_0)
功能可以轉化item_0
到'/html/body/ul/li[5]'
或類似這樣的東西嗎?
我僅僅指剛要獲得的XPath。 「提供的CSS選擇器可以」翻譯成「XPath」是什麼意思? – user7391482
「ul li.item-0」是一個CSS選擇器。你是否想用'BeautifulSoup'來生成'XPath'或其他自動化工具來生成它?澄清您的問題 – Andersson
「您是否想使用BeautifulSoup生成XPath或任何其他自動化工具來生成它?」這正是我想要的... – user7391482