/novel_grab

novel grab

Primary LanguagePython

AISTLAB novel grab

novel grab crawler module using python3 and lxml

multiprocesssing with multithread version

winxos, AISTLAB Since 2017-02-19

INSTALL:

pip3 install aistlab_novel_grab

1. USAGE:

RUN COMMAND IN CONSOLE:

novel_grab http://the_url_of_novel_chapters_page

EXAMPLE:

novel_grab http://book.zongheng.com/showchapter/654086.html

SUPPORTED SITES:

2. USAGE AS PYTHON MODULE:

    from novel_grab.novel_grab import Downloader
    d = Downloader()
    print(d.get_info())
    if d.set_url('http://book.zongheng.com/showchapter/221579.html'):
        d.start()

TIPS

  • When d = Downloader(), d.get_info() can get supported sites info.
  • Once d.set_url(url) will return the url is valid or not.
  • Of course you can use d.get_info() to access the state of d at any time.
  • While finished, will create $novel_name$.zip file in your current path, default zip method using zipfile.ZIP_DEFLATED

Just for educational purpose, take care of yourself.