【发布时间】:2014-12-15 20:00:53
【问题描述】:
有人可以向我解释为什么我的代码没有使用 PriorSettle td 吗?我得到了几个月,但无论出于何种原因,PrioSettle 列都没有出现。
lc_result={}
url = "http://www.cmegroup.com/trading/agricultural/livestock/live-cattle.html"
driver = webdriver.Chrome()
driver.set_window_size(2,2)
driver.get(url) #this will go the the actual url listed
print(' Live Cattle Futures'+localtime.center(50))
table = driver.find_element_by_id('quotesFuturesProductTable1')
for row in table.find_elements_by_tag_name('tr')[2:]:
month=row.find_elements_by_tag_name('td')[0].text
priorsettle=row.find_elements_by_tag_name('td')[4].text
print month, priorsettle
lc_result[month]=[priorsettle]
driver.close()
print(str(date.today()))
【问题讨论】:
标签: python selenium selenium-webdriver web-scraping