implement and use 'util.safe_int()'

same as Python's 'int()', except it doesn't raise any exceptions and
accepts a default value
This commit is contained in:
Mike Fährmann
2017-09-24 15:59:25 +02:00
parent 8a97bd0433
commit 9fc1d0c901
19 changed files with 149 additions and 113 deletions

View File

@@ -105,7 +105,7 @@ class MangazukiMangaExtractor(MangaExtractor):
for url in urls:
chapter = url.rpartition("/")[2]
chapter, dot, minor = chapter.partition(".")
data["chapter"] = int(chapter)
data["chapter"] = util.safe_int(chapter)
data["chapter_minor"] = dot + minor
results.append((url, data.copy()))
if 'class="next disabled"' in page: