communityscreen.py 文件源码

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

项目:PyCon-Mobile-App 作者: pythonindia 项目源码 文件源码
def on_pre_enter(self):

        with open('eventsapp/data/jsonfiles/community.json') as data_file:
            data = json.load(data_file)

        data = data.get("0.0.1")[0]

        self.ids.logo.source = data['photo']
        self.ids.about.text = data['about']
        social_icons = self.ids.social_icons
        social_icons.clear_widgets()
        self.community_social = data['social']

        def chunks(data, SIZE=10):
            it = iter(data)
            for i in range(0, len(data), SIZE):
                yield {k:data[k] for k in islice(it, SIZE)}

        if self.community_social != []:
            for items in chunks(self.community_social, 3):
                bl = BoxLayout()
                self.add_social_icons(bl, items)
                social_icons.add_widget(bl)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号