I am trying to scrape like/views from instagram. however getting error below:
IndexError: list index out of range :--- when i try viewcth[0].get_attribute('innerHTML')
AttributeError: 'list' object has no attribute 'get_attribute' :--- when i try viewct = viewcth.get_attribute('innerHTML')
code:
viewcth = bdy.find_elements_by_xpath(".//*[@class='eo2As ']//*[@class='EDfFK ygqzn']//*[@class='Nm9Fw']")
if (len(viewcth) != 0):
viewct = viewcth[0].get_attribute('innerText')
else:
viewcth = bdy.find_elements_by_xpath(".//*[@class='eo2As ']//*[@class='HbPOm _9Ytll']//*[@class='vcOH2']")
# viewct = viewcth.get_attribute('innerHTML')
viewct = viewcth[0].get_attribute('innerHTML')
pagedict['viewcount'] = viewct
print("Viewct is " + viewct)
