MCPcopy Create free account

hub / github.com/ViciousPotato/safaribooks / functions

Functions19 in github.com/ViciousPotato/safaribooks

↓ 2 callersFunctiondecode
(s)
safaribooks/spiders/safaribooks.py:43
↓ 1 callersMethod_initialize_tempdir
(self)
safaribooks/spiders/safaribooks.py:79
↓ 1 callersFunctionconvert_to_mobi
(args)
safaribooks/__main__.py:34
↓ 1 callersFunctiondownload_epub
(args)
safaribooks/__main__.py:10
↓ 1 callersFunctionmain
()
safaribooks/__main__.py:119
Method__init__
( self, user, password, cookie, bookid, output_directory=None
safaribooks/spiders/safaribooks.py:56
Methodafter_login
(self, response)
safaribooks/spiders/safaribooks.py:107
Methodclosed
(self, reason)
safaribooks/spiders/safaribooks.py:245
Functiondownload
(args)
safaribooks/__main__.py:54
Methodload_page_style
(self, full_path, response)
safaribooks/spiders/safaribooks.py:161
Functionmkdirp
Creates all non-existing directories encountered in the passed in path Args: path (str): Path containing directories to creat
safaribooks/utils.py:11
Methodparse
(self, response)
safaribooks/spiders/safaribooks.py:89
Methodparse_content_img
(self, img, response)
safaribooks/spiders/safaribooks.py:126
Methodparse_cover_img
(self, name, response)
safaribooks/spiders/safaribooks.py:120
Methodparse_page
(self, title, bookid, path, images, style, response)
safaribooks/spiders/safaribooks.py:168
Methodparse_page_json
(self, title, bookid, response)
safaribooks/spiders/safaribooks.py:136
Methodparse_toc
(self, response)
safaribooks/spiders/safaribooks.py:199
Functionpkg_path
Return a directory relative to the package root
safaribooks/utils.py:5
Methodprocess_item
(self, item, spider)
safaribooks/pipelines.py:10