mannou.site package¶
Submodules¶
mannou.site.komikid module¶
Komikid parser.
-
class
mannou.site.komikid.
Komikid
(url)¶ Bases:
mannou.parser.Manga
Parser for http://komikid.com
For further details, please read mannou.parser.Manga documentation.
-
chapters
¶ list
ofmannou.parser.Chapter
– Available chapters.
-
domain
= 'komikid.com'¶
-
static
get_chapter_images
(chapter_url)¶ Parse chapter_url.
Returns: - :obj:`list` of (obj: mannou.parser.Image) – List of images name and source location.
- You can override this method as static method.
-
title
¶ str – The title of manga
-
mannou.site.manganelo module¶
Manganelo parser.
-
class
mannou.site.manganelo.
Manganelo
(url)¶ Bases:
mannou.parser.Manga
Parser for https://manganelo.com
For further details, please read mannou.parser.Manga documentation.
-
chapters
¶ list
ofmannou.parser.Chapter
– Available chapters.
-
domain
= 'manganelo.com'¶
-
static
get_chapter_images
(chapter_url)¶ Parse chapter_url.
Returns: - :obj:`list` of (obj: mannou.parser.Image) – List of images name and source location.
- You can override this method as static method.
-
title
¶ str – The title of manga
-
Module contents¶
Main parser package for parsing sites.
Every class in this package will be responsible for specific manga site.
Note
Parser class MUST be inherit mannou.parser.Manga to ensure every parser have the same functionality.
- Make sure parser class inherit mannou.parser.Manga.
- Implement all abstract method.
- All implemented abstract method MUST return. an expected object specified in super().__doc__.
- It strongly recommended if number attribute.
from
mannou.parser.Chapter
is a cardinal number. - You must override super().filter_chapters() if the parse do not adhere rule above.