‘list’ object has no attribute ‘get_attribute’ while iterating through WebElements

I’m trying to use Python and Selenium to scrape multiple links on a web page. I’m using find_elements_by_xpath and I’m able to locate a list of elements but I’m having trouble changing the list that is returned to the actual href links. I know find_element_by_xpath works, but that only works for one element.

Failed to read descriptor from node connection: A device attached to the system is not functioning error using ChromeDriver Selenium on Windows OS

I got this while running the selenium webdriver script in python I also set the path in System Environment and also tried downloading the webdriver that matches with my chrome version. And also letest version also. But I still get this error: