Esempio n. 1
0
def scrape_description(url, shortmem=None):
    try:
        details = shortmem['base_etree'].xpath(
            "//span[@id='video-description']")[0]
        return util.clean_description_html(util.lxml_inner_html(details))
    except IndexError:
        raise errors.FieldNotFound('Could not find the description field')
Esempio n. 2
0
def scrape_description(url, shortmem=None):
    try:
        details = shortmem['base_etree'].xpath(
            "//span[@id='video-description']")[0]
        return util.clean_description_html(util.lxml_inner_html(details))
    except IndexError:
        raise errors.FieldNotFound('Could not find the description field')
Esempio n. 3
0
def scrape_description(url, shortmem={}):
    try:
        description = shortmem['oembed'][
            'title']  # No desc provided in oembed. Use title.
    except KeyError:
        description = ''
    return util.clean_description_html(description)
Esempio n. 4
0
def scrape_description(url, shortmem={}):
    if 'summary' in shortmem['feed_item']:
        description = shortmem['feed_item'].summary
    else:
        description = _fp_get(shortmem, 'puredescription')

    if description:
        return util.clean_description_html(description)
    else:
        return u''
Esempio n. 5
0
def scrape_description(url, shortmem={}):
    if 'summary' in shortmem['feed_item']:
        description = shortmem['feed_item'].summary
    else:
        description = _fp_get(shortmem, 'puredescription')

    if description:
        return util.clean_description_html(description)
    else:
        return u''
Esempio n. 6
0
def scrape_description(url, shortmem={}):
    try:
        description = shortmem["api_data"]["description"]
    except KeyError:
        description = ""
    return util.clean_description_html(description)
Esempio n. 7
0
def scrape_description(url, shortmem={}):
    return util.clean_description_html(shortmem['api_data']['description'])
Esempio n. 8
0
def scrape_description(url, shortmem={}):
    try:
        description = shortmem['api_data']['description']
    except KeyError:
        description = ''
    return util.clean_description_html(description)
Esempio n. 9
0
def scrape_description(url, shortmem={}):
    try:
        description = shortmem['api_data']['description']
    except KeyError:
        description = ''
    return util.clean_description_html(description)
Esempio n. 10
0
def scrape_description(url, shortmem=None):
    return util.clean_description_html(shortmem['api_data']['description'])