Follow

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use
Contact

AttributeError: Did you call find_all() when you meant to call find()?

I am typing in the cell in following text that was shown error but same text typed in the notepad and copy, paste that is correct. Why?

table = soup.find_all('table')`
table.find_all('tr')

Return: AttributeError: ResultSet object has no attribute 'find_all'. You're probably treating a list of elements like a single element. Did you call find_all() when you meant to call find()?

table = soup.find_all('table')
table.find_all('tr')
Return: Correct [enter image description here][1]

>Solution :

MEDevel.com: Open-source for Healthcare and Education

Collecting and validating open-source software for healthcare, education, enterprise, development, medical imaging, medical records, and digital pathology.

Visit Medevel

Tou have to use like this way

table = soup.find('table')
table.find_all('tr')
Add a comment

Leave a Reply

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use

Discover more from Dev solutions

Subscribe now to keep reading and get access to the full archive.

Continue reading