【发布时间】:2017-07-30 17:24:16
【问题描述】:
每个星期一,我需要解析上周(5 天)“USD RATES 1100”。因此,为此我需要为上周的每一天选择日期,并从系列下拉列表中选择“USD RATES 1100”。我只需要 1 年的期限利率。所以最终答案应该有 5 个 1 年期限的“USD RATES 1100”值。
https://www.theice.com/marketdata/reports/180
from selenium import webdriver
chrome_path = r"C:\Users\vick\Desktop\python_1\chromedriver.exe"
driver = webdriver.Chrome(chrome_path)
driver.get("https://www.theice.com/marketdata/reports/180")
driver.find_element_by_xpath()
【问题讨论】:
-
您能告诉我们您尝试过的任何代码吗?
-
要在chrome中获取xpath,您所要做的就是检查,右键单击元素,选择复制,然后通过xpath
-
我已经返回了非常基本的代码(有问题添加)。我在 xpath 中没有得到任何可以解析所有必需值的东西
-
//*[@id="seriesNameAndRunCode_chosen"]/a/span
-
试试这个 xpath。然后点击
标签: python parsing url-parsing