刷新/重新加载文件选择

2024-09-25 18:14:37 发布

您现在位置:Python中文网/ 问答频道 /正文

目前我经常使用FileChooser,但没有发现任何关于刷新docs中小部件的内容。这个小部件非常棒,但是如果有人想刷新显示的文件,就需要从当前目录中移动来刷新文件。在

问题是当你有一个单一的目录作为rootpath并且里面只有文件,因此不可能进行这样的移动。在

我的问题是,如果我想避免任何浪费性的删除/添加FileChooser,并尽可能短地对一个非常嵌套在kv文件中的{}进行刷新。在


Tags: 文件目录docs内容部件浪费kvfilechooser
1条回答
网友
1楼 · 发布于 2024-09-25 18:14:37

在我搜索了filechooser.py之后,我找到了code,它是在目录之间的每次移动中触发的。假设FileChooserIconView和{}继承自FileChooserController,对函数的访问非常简单,不需要额外的导入。在


假设我们有filechooser = FileChooserIconView():

filechooser._update_files()工作良好,当FileChooser嵌套在某个地方时,可以很容易地使用id来访问它

对于更多的调整,Clock.schedule_interval(filechooser._update_files, t)可能有助于您在合理的时间内更新目录内容。在

(我在这里加上它,因为我没有发现有人提到它,但是它可能对某些人有用。)

相关问题 更多 >