Module Expr Str ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If BoolOpAnd AttributeLoad NameLoad attr CompareEq AttributeLoad NameLoad attr Num body Assign NameStore Call NameLoad BinOpAdd AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr orelse Assign NameStore Num Assign NameStore BinOpMult AttributeLoad NameLoad attr NameLoad Return TupleLoad NameLoad NameLoad decorator_list decorator_list
N/A N/A 
URL prioritizers will calculate priorities of new URLs and the recrawling
priority.
 SimpleTimestampPrioritizer N/A object N/A N/A 
    A simple prioritizer where the priority is based on the timestamp of the
    next scheduled crawl of the URL.
     __init__ N/A N/A self settings N/A N/A N/A 
        Initialize the number of available priorities and the priority delta
        between the priorities.
         N/A N/A self _priorities N/A settings PRIORITIZER_NUM_PRIORITIES N/A N/A self _default_priority N/A settings PRIORITIZER_DEFAULT_PRIORITY N/A N/A self _delta N/A settings PRIORITIZER_CRAWL_DELTA N/A calculate_priority N/A N/A self curi N/A N/A N/A 
        Calculate the new priority based on the :class:`CrawlUri`s current.

        This should return a tuple of
            (prio_level, prio)
         N/A N/A N/A curi current_priority N/A N/A curi status_code 304 N/A N/A prio_level N/A min N/A N/A curi current_priority 1 N/A self _priorities N/A N/A prio_level 1 N/A prio N/A N/A self _delta prio_level N/A N/A prio_level prio N/A N/A