【发布时间】:2017-02-19 22:08:48
【问题描述】:
我有一个网页,其中包含以下 HTML sn-p
<h1> ... </h1>
<p> ... </p>
<p> ... </p>
<h1> ... </h1>
<h2> ... </h2>
<p> ... </p>
<h3> ... </h3>
<p> ... </p>
<p> ... </p>
<h1> ... </h1>
假设第一个 h1 元素的 xpath 是//*[@id="profile"]/div[2]/div[2]/div/h1[1],最后一个 h1 元素的 xpath 是 //*[@id="profile"]/div[2]/div[2]/div/h1[3],我怎样才能得到一个引用这两个元素之间所有元素的列表?
【问题讨论】:
-
您可以发布指向该页面的链接吗?在没有看到页面的情况下,我建议您寻找一个包含您想要的所有元素(如果有的话)的父元素,然后从父元素中获取包含的元素。
-
你能详细说明你为什么要这样做吗?可能有更好的方法。
标签: python python-3.x selenium selenium-webdriver web-scraping