default.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:nuodtayo.tv 作者: benaranguren 项目源码 文件源码
def showSubCategories(url, category_id):
    """Show sub category

    Under Shows category, typically this is a list
    - All Shows
    - Drama
    - Subtitled Show
    - etc
    """

    html = callServiceApi(url)
    main_nav = common.parseDOM(html, "div",
                               attrs={'id': 'main_nav_desk'})[0]
    sub_categories = \
        common.parseDOM(main_nav, 'li', attrs={'class': 'has_children'})

    for sc in sub_categories:
        a = common.parseDOM(sc, 'a', attrs={'data-id': str(category_id)})
        if len(a) > 0:
            ul = common.parseDOM(sc, 'ul', attrs={'class': 'menu_item'})[0]
            for li in common.parseDOM(ul, 'li'):
                url = common.parseDOM(li, 'a', ret='href')[0]
                name = common.parseDOM(li, 'a')[0]
                addDir(common.replaceHTMLCodes(name), url,
                       Mode.SHOW_LIST, 'menu_logo.png')
            break

    xbmcplugin.endOfDirectory(thisPlugin)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号