Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はhtmlテーブルを持っています。 私が持っているそのテーブルで
<td>abc</td><a>www.abc.com</a>
td の値を照合してリンク値を取得するにはどうすればよいですか?
例:lxmlを使用してtect abcを検索して、www.abc.comの値を取得するにはどうすればよいですか?
a/text()テキストを取得する
a/text()
a/@hrefattr を取得する (hrefこの場合)
a/@href
href
UPD
>>> from lxml import etree >>> etree.fromstring('<html><td>abc</td><a>www.abc.com</a></html>').xpath("//td/following-sibling::a/text()") ['www.abc.com']
XPath 1.0