added a docstring, why? /shrug (#501)
* added a docstring, why? /shrug * spacing * Update animechameleon.py Co-authored-by: Iggy <44432163+IguanasInPyjamas@users.noreply.github.com>master
parent
c6ca7cca17
commit
1136074179
|
@ -27,6 +27,11 @@ class Anime8(Anime, sitename = 'anime8'):
|
|||
|
||||
|
||||
def _scrape_episodes(self):
|
||||
"""
|
||||
Because of how the website is built,
|
||||
the only way to access the episodes is by going to the last episode available
|
||||
thats why im making two requests here.
|
||||
"""
|
||||
link = helpers.soupify(helpers.get(self.url).text).select_one('div#mv-info > a')['href']
|
||||
soup = helpers.soupify(helpers.get(link).text)
|
||||
eps = soup.select('a[class*="btn-eps first-ep last-ep"]')
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
from anime_downloader.sites import helpers
|
||||
from anime_downloader.sites.anime import Anime, AnimeEpisode, SearchResult
|
||||
|
||||
|
||||
class AnimeChameleon(Anime, sitename = 'gurminder'):
|
||||
sitename = "gurminder"
|
||||
@classmethod
|
||||
|
@ -14,7 +15,7 @@ class AnimeChameleon(Anime, sitename = 'gurminder'):
|
|||
for x in soup
|
||||
]
|
||||
return search_results
|
||||
|
||||
|
||||
def _scrape_episodes(self):
|
||||
soup = helpers.soupify(helpers.get(self.url).text).find('ul', id='episodes-list').find_all('li')
|
||||
eps = [x.a['href'] for x in soup]
|
||||
|
@ -24,6 +25,7 @@ class AnimeChameleon(Anime, sitename = 'gurminder'):
|
|||
def _scrape_metadata(self):
|
||||
self.title = helpers.soupify(helpers.get(self.url).text).find('h3', class_='panel-title').text
|
||||
|
||||
|
||||
class AnimeChameleonEpisode(AnimeEpisode, sitename='gurminder'):
|
||||
def _get_sources(self):
|
||||
url = helpers.soupify(helpers.get(self.url).text).find('iframe', id='video')['src'].replace('//', 'http://')
|
||||
|
|
Loading…
Reference in New Issue