i am trying to scrape linkedin and in the end it is showing that nonetype has no attribute find all

Viewed 23
def getprofileIDs(soup, profilesQueued):
    profilesID = []
    profilesIDs = []
    pav = soup.find('section' , {'class': 'pv-ad-banner--light ad-banner-container is-header-zone ember-view'})
    all_links = pav.f


getprofileIDs(BeautifulSoup(driver.page_source), profilesQueued)
getprofileIDs(BeautifulSoup(driver.page_source), profilesQueued)
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-20-91906501305c> in <module>
----> 1 getprofileIDs(BeautifulSoup(driver.page_source), profilesQueued)

<ipython-input-19-d6ccbf96a8a3> in getprofileIDs(soup, profilesQueued)
      3     profilesIDs = []
      4     pav = soup.find('section' , {'class': 'pv-ad-banner--light ad-banner-container is-header-zone ember-view'})
----> 5     all_links = pav.findAll('a' , {'class':'pv-browsemap-section__member ember-view'})
      6     for link in all_links:
      7         userID = link.get('href')

AttributeError: 'NoneType' object has no attribute 'findAll'
0 Answers
Related