From b6772d37786576496acc1301a301ac02fb2fdf7a Mon Sep 17 00:00:00 2001 From: Jody Leonard Date: Wed, 30 Oct 2019 22:21:29 -0400 Subject: [PATCH] vkontakte-user: Handle additional un-scrapeable profile case --- snscrape/modules/vkontakte.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/snscrape/modules/vkontakte.py b/snscrape/modules/vkontakte.py index c12977e..bb34278 100644 --- a/snscrape/modules/vkontakte.py +++ b/snscrape/modules/vkontakte.py @@ -56,6 +56,12 @@ class VKontakteUserScraper(snscrape.base.Scraper): logger.error('Private profile') return + profileDeleted = soup.find('h5', class_ = 'profile_deleted_text') + if profileDeleted: + # Unclear what this state represents, so just log website text. + logger.error(profileDeleted.text) + return + newestPost = soup.find('div', class_ = 'post') if not newestPost: logger.info('Wall has no posts')