From 6217824e7da2d72fde6de435e24bbd1a902cd0ad Mon Sep 17 00:00:00 2001 From: olegsvs Date: Tue, 1 Aug 2023 13:53:39 +0300 Subject: [PATCH] fix invalid literal for int() with base 10: 'city' --- kinopoisk/movie/sources.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kinopoisk/movie/sources.py b/kinopoisk/movie/sources.py index c46b423..d60d0a9 100644 --- a/kinopoisk/movie/sources.py +++ b/kinopoisk/movie/sources.py @@ -116,7 +116,10 @@ def parse(self): title_en = self.extract('title_en', to_str=True) rating = self.extract('rating') - self.instance.id = self.prepare_int(url.split('/')[2]) + if 'afisha' not in url: + self.instance.id = self.prepare_int(url.split('/')[2]) + else: + pass self.instance.title = self.extract_title() self.instance.series = 'сериал' in self.extract('title')