table.py 文件源码

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

项目:girlfriend 作者: chihongze 项目源码 文件源码
def _handle_titles(self, titles, auto_title_name):
        """?Title????????????title
           ???Title????????????:
           (Title("id", u"??"), Title("name", u"??"), Title("grade", u"??"))
           ???????????:
           ("id", u"??", "name", u"??", "grade", u"??")
        """
        first_ele = titles[0]
        if isinstance(first_ele, Title):
            return titles
        elif isinstance(first_ele, types.StringTypes):
            if auto_title_name:
                return [Title("field_%d" % idx, arg)
                        for idx, arg in enumerate(titles)]
            else:
                return [Title(*arg) for arg in zip(titles[::2], titles[1::2])]
        else:
            raise InvalidTypeException(u"title???????????Title??")
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号