Skip to main content

Download manga from mangabat with Python

Project description

mangabat-dl

Download manga from mangabat with python

Minimum Python version

3.5.x

Installation

Python Packages Index (PyPI)

pip install mangabat-dl

Compiled for Windows 7, 8, and 10 (Using pyinstaller, CLI Only)

download here

NOTE: According pyinstaller it should support Windows 7, but its recommended to use it on Windows 8+

From the source

Clone the repository

git clone https://github.com/mansuf/mangabat-dl.git
cd mangabat-dl

And then run setup.py

python setup.py install

Usage

Command Line Interface (CLI)

Options
MANGABAT_URL            A valid mangabat url
--quiet, -q             No output
--start-chapter         Begin download from given chapter number
--end-chapter           Finish download from given chapter number
--replace, -r           Replace manga if exist
--folder, -f            Store manga in given folder
--download-mode         Set download mode, available options is "default" and "tachiyomi"
Example Usage
mangabat-dl "give mangabat url here"

Embedding

Use mangabat-dl in your python script

Usage
import mangabat_dl

# Search 1 manga
result = mangabat_dl.search('hunter')

print(result)

# Output: <MangaResult title="..." authors="['...']">

manga = result.fetch()

print(manga.title)

# Output: ...

# Search all manga
results = mangabat_dl.search_all('hunter')

# Output: [<MangaResult title="..." authors="['...']">, ...]

# Search manga but return Iterator class
for manga in mangabat_dl.search_iter('hunter'):
    print(manga)

# Fetch manga from mangabat url
manga = mangabat_dl.fetch('give mangabat url here')

...

# Download manga from mangabat url

manga = mangabat_dl.download_manga('give mangabat url here')

...

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mangabat-dl-0.0.11.tar.gz (12.3 kB view hashes)

Uploaded Source

Built Distribution

mangabat_dl-0.0.11-py3-none-any.whl (13.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page