Google Chrome の超クールな要素インスペクタを使用して要素の XPath を検索すると、元の HTML には存在しないものが返されます<tbody>
。
明らかに、Chrome はページのレンダリングをよりスムーズにするために特定のことを推測します。それはいいです。しかし、Chrome 以外のスクリプトには XPath を使用する必要があります。そのため、通常は Chrome の XPath を取得し、その XPath が他のコンテキスト (私の場合は Python または Node.js で記述されたスクリプト) で実際に機能するまで、試行錯誤を繰り返します。
特定の Web ページで HTML 要素の「生の」XPath を見つけるためのより良い手法は何ですか?