【发布时间】:2016-11-01 06:21:51
【问题描述】:
我正在尝试使用 CSS 选择器从网页地址中提取每一行。
页面中包含地址的 HTML 块是这个
<tr>
<td ALIGN="right" VALIGN="top" CLASS='directsub'>Mailing Address </td>
<td CLASS="coltext">Name<br/>Acme Foundation
<br/>PO Box 195<br/>
Olympia WA 98507
</td>
</tr>
当我使用以下选择器时,它会提取从 Acme Foundation 开始到邮政编码的整个地址。
html > body > div:eq(3) > div > div > table:eq(0) > tbody > tr:nth-child(5) > td.coltext >
如何使用 CSS 选择器分别提取地址的每个部分,而不是全部提取在一个块中?
【问题讨论】:
标签: web-scraping css-selectors