':param body: The urllist.txt body
@yield: a URL object from the urllist.txt body'

def _extract_urls_generator(self, base_url, body):

    for line in body.split('\n'):
        line = line.strip()
        if ((not line.startswith('#')) and line):
            try:
                url = base_url.url_join(line)
            except:
                pass
            else:
                (yield url)
