Skip to main content
<center>
<h1>Webtoons site scraper, for Python 3</h1>
</center>
Note: this module was based off of [this](https://github.com/Galactus03/webtoons)
repository for Python2. Big thanks to @Galactus03!

I added more resiliency to the functions, transferred all code to Python3 syntax, fixed quite some bugs, and made it return results.

----

This module has these functions:

`popularity_age(age, sex, toShow)` -> takes in parameters age, sex, and toShow. If not given, random.choice chooses age and sex, and toShow defaults to integer 5.
Returns list of toShow amount of the most popular webtoons based on age and sex.

`author_comics(author)` -> takes in parameter author.
Returns list of all comics that the specified author has created.

`new_releases(toShow)` -> takes in parameter toShow.
Returns list of toShow amount of webtoons that were updated today

`top10_of_day()` -> takes in no parameters.
Returns list of the top 10 most popular comics today.

`best_rated(toShow)` -> takes in parameter toShow.
Returns list of toShow amount of the most popular webtoons.

`top_in_genre(g, toShow)` -> takes in parameters g and toShow.
Returns list of toShow amount of the most popular comics in genre g.

----

<h3>INSTALLATION DIRECTIONS (pip)</h3>
To install, simply run

sudo pip3 install webtoons

to install webtoons (this module!), requests, and BeautifulSoup4, which are dependencies.


<h3>ALTERNATE INSTALLATION DIRECTIONS (cloning)</h3>
Clone the repository and install it:

git clone https://github.com/joshdabosh/webtoons.git
cd webtoons
sudo python3 setup.py install

----

<h3>USE</h3>
To use, simply start an instance of webtoons and run a few functions!

import webtoons
wt = webtoons.Webtoons()
print(wt.top10_of_day())
# prints the top 10 comics of the day


----

Comments or suggestions are welcome!


Metadata

Release files for webtoons 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for webtoons 0.1.2
File Size Uploaded
webtoons-0.1.2.tar.gz 3.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for webtoons 0.1.2
File Interpreter ABI Platform
webtoons-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 8.6 kB

Release files / webtoons-0.1.2.tar.gz

Download URL webtoons-0.1.2.tar.gz
Size 3.3 kB
Tags Source
SHA-256 checksum
How to use checksums
dc36c38f374bd2e5204a638793ca584f95b2bd9154060292c92c0f4809039081
BLAKE2b-256 checksum
How to use checksums
9726a564ac5be7341893ebf5cdac612f35a30a00b0379a0a0997df43cc7d6fbd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/3.3 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.4.3

Release files / webtoons-0.1.2-py3-none-any.whl

Download URL webtoons-0.1.2-py3-none-any.whl
Size 5.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9f22d89d459a2645ea4d8ba4aa6bfc66f66d3ef9155eec183f28c73753abbf55
BLAKE2b-256 checksum
How to use checksums
443703bb2a796c0ec77dac9beaf17aec117a4bb1ad48a822941c6b204dbf9466
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/3.3 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.4.3

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page