Python Forum

Full Version: Web scrap --Need help
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi.
I got a weblink which have below:
I use a selenium to webscrap , intending to click on the downloadALLChart, but i not sure how to do it
Thanks

my code
driver.find_elements(By.CLASS_NAME, 'btn-primary')


<button class="btn btn-primary" data-bind="visible: is_standard, click: downloadALLChart, attr: { disabled: working() }" style="margin-bottom: 10px;">
<span data-bind="visible: !working()" style="">Download All Chart</span>
<span data-bind="visible: working()" style="display: none;">please wait</span>
</button>
Like this.
bt = driver.find_elements(By.CLASS_NAME, 'btn-primary')
bt.click()
(Sep-30-2023, 02:07 PM)snippsat Wrote: [ -> ]Like this.
bt = driver.find_elements(By.CLASS_NAME, 'btn-primary')
bt.click()

Thanks
It retrurn
bt.click()
AttributeError: 'list' object has no attribute 'click'
Try:
bt = driver.find_elements(By.CLASS_NAME, 'btn-primary')
bt[0].click()
(Oct-01-2023, 09:09 AM)snippsat Wrote: [ -> ]Try:
bt = driver.find_elements(By.CLASS_NAME, 'btn-primary')
bt[0].click()


Thank you.It works ..