view urlmatch.txt @ 0:8bd0c3b2163e

create urlmatch package
author Jeff Hammel <jhammel@mozilla.com>
date Mon, 13 Jun 2011 21:25:06 -0700
parents
children 64935a05afdb
line wrap: on
line source

urlmatch
========

Test making a basic tree::

    >>> urlmatcher = URLmatcher()
    >>> urls = ['http://example.com/foo/bar.html',
    ...         'http://example.com/foo/baz.html',
    ...         'http://example.com/foo/fleem.html']
    >>> urlmatcher.add(*urls)
    >>> urlmatcher.tree()
    ['http://example.com/foo/': ['bar.html', 'baz.html', 'fleem.html']]
    
Now a more complex tree::

    >>> urlmatcher = URLmatcher()
    >>> urlmatcher.add(*['http://example.com/index.html',
    ...                  'https://example.com/,
    ...                  'http://gitcub.com/k0s'])
    >>> urlmatcher.tree()
    ['example.com': ['