Tkinter 和 ConfigParser

Tkinter and ConfigParser

我正在编写一个小程序,其中有两个入口小部件从配置加载路径 file.Is 可以向每个入口小部件插入一个值(配置中的值按顺序排列)?我只设法将值插入一个小部件。 Input_311 配置部分的所有路径都插入到那里,但我只需要一个小部件中的一个路径。 我打算制作更多的入口小部件,我想优化插入过程。

由于您在那些 Entry 小部件中使用了 tkinter 变量,我建议创建一个列表来存储这些 tkinter 变量,然后使用 for 循环将值插入到那些 Entry 小部件中,如下所示:

variables = [self.entry1Var1, self.entry2Var2, ...]

for var, path in zip(variables, CONFIG['Input_311'].values()):
    var.set(path)

根据所有建议,我的问题的答案是:

variables = [self.entry_1, self.entry_2]
for var, path in zip(variables, CONFIG['Input_311'].values()):
    var.insert(0, path)