Exceptions

exception pyscandl.modules.excepts.TooManySauce

Exception used if the user has given a link and a manga name at the same time.

__init__()

Initialize self. See help(type(self)) for accurate signature.

exception pyscandl.modules.excepts.DryNoSauceHere

Exception used if the user has given no link or manga

__init__()

Initialize self. See help(type(self)) for accurate signature.

exception pyscandl.modules.excepts.MangaNotFound(name)

Exception used when the asked manga or chapter can’t be found

__init__(name)
Parameters:name (str) – name of the manga
exception pyscandl.modules.excepts.FetcherNotFound(fetcher)

Exception used when the asked fetcher doesn’t exists

__init__(fetcher)
Parameters:fetcher (str) – name of the fetcher
exception pyscandl.modules.excepts.NoFetcherGiven

Exception used when there was no fetcher given to the program

__init__()

Initialize self. See help(type(self)) for accurate signature.

exception pyscandl.modules.excepts.IsStandalone(name)

Exception used when trying to add to autodl a scan using a standalone fetcher

__init__(name)
Parameters:name (str) – name of the manga using the standalone fetcher
exception pyscandl.modules.excepts.EmptyChapter(manga, chap_num)

Exception used when the current chapter is empty

__init__(manga, chap_num)
Parameters:
  • manga (str) – name of the manga
  • chap_num (int/float/str) – chapter number that is empty in :param manga:
exception pyscandl.modules.excepts.DelayedRelease(name, date)

exception used if a chapter is visible on the website but will be available later, this can be the case on mangadex

__init__(name, date)
Parameters:
  • name – name of the manga
  • date – date of the availability
exception pyscandl.modules.excepts.DownedSite(website_name)

Exception used when the fetcher can’t access its website to do the downloads

__init__(website_name)
Parameters:website_name – name of the downed website
exception pyscandl.modules.excepts.DecodingError(manga_name, chapter_number)

Exception used when the decoder used for offuscated website doesn’t work, mainly the case for some random chapters on fanfox atm if the change again some stuff

__init__(manga_name, chapter_number)
Parameters:
  • manga_name – name of the manga having the decoding error
  • chapter_number – number of the chapter having the issue