From a2fdec3e27d660e20996444eb8b07d23c503acae Mon Sep 17 00:00:00 2001 From: Thomas Wade Date: Sat, 29 Sep 2018 15:24:45 +0930 Subject: [PATCH] Fixed 'On Tour' section breaking like count --- scrape.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scrape.py b/scrape.py index f8c6e46..d4bd14b 100755 --- a/scrape.py +++ b/scrape.py @@ -34,6 +34,7 @@ USER_MAX_FOLLOWERS = 25 import time import shelve +import re import networkx as nx from selenium import webdriver from selenium.webdriver.common.by import By @@ -137,7 +138,7 @@ def Get_Basic_Info(user): print(' Followers: ' + str(user.follower_count)) # Grab their like count - like_count_elem = soup.find(class_='sidebarHeader__actualTitle') + like_count_elem = soup.find(class_='sidebarHeader__actualTitle', text=re.compile(r'^[\S]*?\ likes$')) if like_count_elem: user.like_count = Human_Str_To_Int(str(like_count_elem.string.split(' ')[0])) print(' Likes: ' + str(user.like_count))