Beispiel #1
0
    def parse_genres(self, response):
        """Generate the list of genres.

        @url https://mangadex.org/search
        @returns items 1
        @returns request 0
        @scrapes names
        """

        xp = '//div[@class="checkbox"]/label/span/text()'
        genres = Genres()
        genres['names'] = response.xpath(xp).extract()
        return genres
Beispiel #2
0
    def parse_genres(self, response):
        """Generate the list of genres.

        @url http://www.mangahere.cc/advsearch.htm
        @returns items 1
        @returns request 0
        @scrapes names
        """

        xp = '//a[@class="either"]/text()'
        genres = Genres()
        genres['names'] = response.xpath(xp).extract()
        return genres
Beispiel #3
0
    def parse_genres(self, response):
        """Generate the list of genres.

        @url http://kissmanga.com/AdvanceSearch
        @returns items 1
        @returns request 0
        @scrapes names
        """

        xp = '//a[@name="aGenre"]/text()'
        genres = Genres()
        genres['names'] = response.xpath(xp).extract()
        return genres
Beispiel #4
0
    def parse_genres(self, response):
        """Generate the list of genres.

        @url http://unionmangas.net/mangas
        @returns items 1
        @returns request 0
        @scrapes names
        """

        xp = '//ul[@class="dropdown-menu"]/li/a/text()'
        genres = Genres()
        genres['names'] = response.xpath(xp).extract()
        return genres
Beispiel #5
0
    def parse_genres(self, response):
        """Generate the list of genres.

        @url http://bato.to/search?advanced=1
        @returns items 1 1
        @returns request 0 0
        @scrapes names
        """

        xp = '//div[@class="genre_buttons"]//text()'
        genres = Genres()
        genres['names'] = response.xpath(xp).extract()
        return genres
Beispiel #6
0
    def parse_genres(self, response):
        """Generate the list of genres.

        @url http://submanga.org/mangas
        @returns items 1
        @returns request 0
        @scrapes names
        """

        xp = '//a[@class="list-group-item category"]/text()'
        genres = Genres()
        genres['names'] = response.xpath(xp).extract()
        return genres
Beispiel #7
0
    def parse_genres(self, response):
        """Generate the list of genres.

        @url http://mangaseeonline.us/search/
        @returns items 1
        @returns request 0
        @scrapes names
        """

        xp = '//div[contains(@class, "genres")]/a/text()'
        genres = Genres()
        genres['names'] = response.xpath(xp).extract()
        return genres
Beispiel #8
0
    def parse_genres(self, response):
        """Generate the list of genres.

        @url https://www.mangareader.net/popular
        @returns items 1
        @returns request 0
        @scrapes names
        """

        xp = '//div[@class="listeyan"]/ul/li/a/text()'
        genres = Genres()
        genres['names'] = response.xpath(xp).extract()
        return genres
Beispiel #9
0
    def parse_genres(self, response):
        """Generate the list of genres.

        @url http://mangafox.me/search.php
        @returns items 1
        @returns request 0
        @scrapes names
        """

        xp = '//ul[@id="genres"]//a/text()'
        genres = Genres()
        genres['names'] = response.xpath(xp).extract()
        return genres
Beispiel #10
0
    def parse_genres(self, response):
        """Generate the list of genres.

        @url https://bato.to/browse
        @returns items 1
        @returns request 0
        @scrapes names
        """

        xp = '//script'
        genres = Genres()
        genres_json = response.xpath(xp).re_first(r'"genres":\[[^\]]+\]')
        genres['names'] = re.findall(r'"name":"([^"]+)"', genres_json)
        return genres