示例#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')
示例#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')
示例#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)
示例#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''
示例#5
0
文件: blip.py 项目: crodjer/mirosubs
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''
示例#6
0
文件: vimeo.py 项目: brettle/mirosubs
def scrape_description(url, shortmem={}):
    try:
        description = shortmem["api_data"]["description"]
    except KeyError:
        description = ""
    return util.clean_description_html(description)
示例#7
0
def scrape_description(url, shortmem={}):
    return util.clean_description_html(shortmem['api_data']['description'])
示例#8
0
def scrape_description(url, shortmem={}):
    try:
        description = shortmem['api_data']['description']
    except KeyError:
        description = ''
    return util.clean_description_html(description)
示例#9
0
文件: vimeo.py 项目: crodjer/mirosubs
def scrape_description(url, shortmem={}):
    try:
        description = shortmem['api_data']['description']
    except KeyError:
        description = ''
    return util.clean_description_html(description)
示例#10
0
def scrape_description(url, shortmem=None):
    return util.clean_description_html(shortmem['api_data']['description'])