派生社区 Python GUI 编程课程(下卷):12. 加载动态数据

[复制链接]
作者: ika | 时间: 2021-1-16 18:00:01 | 高级编程|
2 137
发表于 2021-1-16 18:00:01| 显示全部楼层 |阅读模式


前情回顾:

派生社区 Python GUI 编程课程(下卷):11. 组件化开发
https://bbs.266.la/forum.php?mod=viewthread&tid=1349
(出处: 派生社区)






网盘下载地址:

游客,如果您要查看本帖隐藏内容请回复




一、调整小组件布局



二、介绍函数
[Python] 纯文本查看 复制代码
#将信息加载进主题列表
topics = []
for i in range(len(titles)):
    topics.append({
        'title':titles.attrib['title'],
        'author':authors.text,
        'category':categories.text,
        'date':self.format_data(dates.xpath('.//text()')),
        'avatar':avatars.attrib['src'],
        'comments':comments
    })
return topics
​
#加载主题
def load_topics(self):
    for topics in self.get_topics():
        line = Line()
        print(self.window.verticalLayout_2.addWidget(line.get_widget()))#在line.py添加信息函数
def init_widget(self):
    self._widget.label_title.setText(self._info['title'])
    self._widget.label_author.setText(self._info['author'])
    self._widget.label_category.setText(self._info['category'])
    self._widget.label_date.setText(self._info['date'])
    self._widget.label_comment.setText(self._info['comments'])
    pass


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1好评 +1 金币 +2 收起 理由
zzzyf + 1 + 2 新技能已get√

查看全部评分

签到天数: 6 天

发表于 6 天前| 显示全部楼层
#在这里快速回复#新技能已get√
回复

使用道具 举报

签到天数: 4 天

发表于 2021-2-28 18:11:40| 显示全部楼层
11111111111111111
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

!jz_fbzt! 快速回复 !jz_sctz! !jz_fhlb! 按钮
快速回复 返回列表 返回顶部