1 from manga_py
.provider
import Provider
2 from .helpers
.std
import Std
5 class NineAnimeCom(Provider
, Std
):
8 def get_chapter_index(self
) -> str:
9 ch_result
= self
._ch
.search(self
.chapter
)
11 return ch_result
.group(1).replace('_', '-')
12 return '000-' + self
.chapter_id
14 def get_content(self
):
15 return self
._get
_content
('{}/manga/{}.html?waring=1')
17 def get_manga_name(self
) -> str:
18 return self
._get
_name
(r
'/manga/(.+)\.html')
20 def get_chapters(self
):
21 return self
._elements
('.detail-chlist a')
24 parser
= self
.html_fromstring(self
.chapter
.rstrip('/') + '-0-1.html')
25 return self
._images
_helper
(parser
, 'img.manga_pic')
27 def get_cover(self
) -> str:
28 return self
._cover
_from
_content
('img.detail-cover')
30 def book_meta(self
) -> dict:
33 def prepare_cookies(self
):
34 self
._ch
= self
.re
.compile(r
'/chapter/.*?(?:_((?:\d+)(?:_\d+)?))[^/]*?[/]')