Package concurrent_tree_crawler :: Package html_multipage_navigator :: Package cmdln :: Module sample_levels_creator
[hide private]
[frames] | no frames]

Source Code for Module concurrent_tree_crawler.html_multipage_navigator.cmdln.sample_levels_creator

 1  from concurrent_tree_crawler.html_multipage_navigator.cmdln.abstract_levels_creator \ 
 2          import AbstractCmdLnLevelsCreator 
 3  from concurrent_tree_crawler.html_multipage_navigator.sample_page_analyzer \ 
 4          import LevelsCreator 
 5  from concurrent_tree_crawler.common.file_helper import lenient_makedir 
 6   
7 -class SampleCmdLnLevelsCreator(AbstractCmdLnLevelsCreator):
8 - def fill_parser(self, parser):
9 parser.add_argument("destination_dir", 10 help="directory where the downloaded pages will be saved.")
11
12 - def create(self, args):
13 lenient_makedir(args.destination_dir) 14 return LevelsCreator(args.destination_dir).create()
15