擅长:python、mysql、java
<p>使用<code>a[onclick*=cr_deriv_equity_archives]</code>css选择器下载,但首先必须在页面上选择日期:</p>
<pre><code>driver.get('https://www.nseindia.com/all-reports-derivatives#cr_deriv_equity_archives')
cards = wait.until(EC.visibility_of_all_elements_located((By.CSS_SELECTOR, "#cr_deriv_equity_archives .card")))
# select date
driver.execute_script("arguments[0].value=arguments[1]",
driver.find_element_by_id("cr_deriv_equity_archives_date"), "01-Jan-2020")
for card in cards:
card.find_element_by_css_selector("a[onclick*=cr_deriv_equity_archives]").click()
</code></pre>