如何读取<dd>
标记的文本,该标记具有<dt>
相似的商品代码。在
`<dl class="dl">
<dt>Trading Screen Product Name</dt>
<dd>Biodiesel Futures (balmo)</dd>
<dt>Trading Screen Hub Name</dt>
<dd>Soybean Oil Pen 1st Line</dd>
<dt>Commodity Code</dt>
<dd><div>S25-S2Z</div></dd>
<dt>Contract Size</dt>
<dd><div>100 metric tonnes (220,462 pounds)</div></dd>
</dl>`
from selenium import webdriver
driver = webdriver.Chrome("C:\\Python36-32\\selenium\\webdriver\\chromedriver.exe")
link_list = ["http://www.theice.com/products/31500922","http://www.theice.com/products/243"]
driver.maximize_window()
for link in link_list:
driver.get(link)
desc_list = driver.find_elements_by_class_name("dl")
要提取/读取具有子标记
<dd>
的文本,例如,S25-S2Z您可以创建所需元素的列表,然后在元素中打印文本,您可以使用以下解决方案:尝试实现以下代码以获得
"Commodity Code"
的值作为输出:相关问题 更多 >
编程相关推荐