Scraping webtoons with ease.
Project description
이 설명은 최신 버전이 아닐 수 있습니다. 만약 최신 버전을 확인하고 싶으시다면 이 깃허브 링크를 참고하세요.
WebtoonScraper
최대 규모 오픈 소스 웹툰 스크래퍼입니다.
네이버 웹툰(베스트 도전, 도전만화 포함), webtoons.com, 버프툰, 네이버 포스트, 네이버 게임, 레진 코믹스, 카카오페이지, 네이버 블로그, 티스토리, 카카오 웹툰을 지원하고, 계속해서 지원 목록을 확대할 계획입니다.
저작권과 책임에 대한 내용을 더욱 자세히 알고 싶다면 이 문서를 참고해 주세요.
실행 파일로 이용하기(베타)
이 패키지는 Windows, macOS, Linux에서 실행 파일 형태로 사용할 수 있습니다.
- 릴리즈 페이지로 가세요.
- 최신 릴리즈 아래에서 자신의 운영 체제와 일치하는 이름이 적힌 zip 파일을 클릭해 다운로드하세요.
- zip파일을 풀고 사용하세요.
[!WARNING] 실행 파일은 한 폴더 내에 들어 있는데, 다운로드되는 웹툰들은 기본적으로 해당 폴더 내
webtoon
디렉토리에 다운로드되도록 되어 있습니다. 이 기본값은-d
플래그로 변경 가능합니다. 자세한 내용은 사용법을 참고하세요.webtoon download 809590 -p naver_webtoon -d ..
[!WARNING] 윈도우의 경우 "Windows의 PC 보호" 창이 뜨면서 실행이 안 될 수 있습니다. 그런 경우에는
추가 정보
(왼쪽 중간에 있습니다.)를 클릭하고실행
을 누르세요.
Installation
-
파이썬(3.10 이상, 최신 버전 권장)을 설치합니다. 꼭 Path에 파이썬이 포함되도록 설치하세요.
-
터미널에서 다음과 같은 명령어를 실행합니다.
pip install -U WebtoonScraper
대체적으로, 자신이 사용하는 운영 체제가 POSIX 기반(Mac이나 Linux)라면 다음의 명령어를 사용해야 할 수도 있습니다.
pip3 install -U WebtoonScraper
-
자신의 환경에서 잘 설치되었는지 확인해 보세요.
CLI가 잘 설치되었는지를 확인하려면 다음의 명령어를 사용해 보세요.
webtoon --version
만약
webtoon
명령어가 잘 실행되지 않는다면 다음의 코드를 사용해 보세요.python -m WebtoonScraper --version
자신의 환경에 따라
python
대신python3
나py -3.12
과 같은 코드를 적절히 사용해야 할 수 있습니다.자신의 파이썬 환경에 잘 설치되었는지를 확인하려면 다음의 코드를 실행해 보세요.
from WebtoonScraper import webtoon as wt
Build from source
우선 git과 python을 설치하고 레포지토리를 클론하세요.
git clone https://github.com/ilotoki0804/WebtoonScraper.git
그런 다음 가상 환경을 생성하고 활성화하세요.
echo 윈도우의 경우
py -3.12 -m venv .venv
.venv\Scripts\activate
echo UNIX인 경우
python3.12 -m venv .venv
.venv/Scripts/activate
poetry를 설치하고 의존성을 설치하세요.
pip install poetry
poetry install --no-root
build.py
를 실행하세요.
python build.py
이제 dist
에 빌드된 whl
파일과 tar.gz
파일이 나타납니다.
How to use
사용 방법은 사용 방법
문서를 참고해 주세요.
이 라이브러리가 다운로드 가능한 웹툰/에피소드의 종류
이 라이브러리가 다운로드 가능한 웹툰/에피소드의 종류 문서를 참고하세요.
Relese Note
Relese Note 문서를 참고하세요.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for webtoonscraper-3.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46964744444678b65f7d7fa2e4c1779a5893ec207481627e3ad9fc2ca615d9cf |
|
MD5 | fa8c671db06f1d3635dfdb98a0e671ab |
|
BLAKE2b-256 | 30da3bb0799a2c07a7a8aae289576fb77d1ebef47c86fde7e93c7cc34bf1b085 |