使用 SimpleGui 将多个小部件添加到布局时出现 TypeError
TypeError when adding multiple widgets to layout using SimpleGui
(已回答]
我正在学习 SimpleGui,当向布局添加多个小部件时,系统会给我一个 TypeError。这是我的布局代码
layout = [
[sg.Text("I have no idea what i am doing")]
[sg.Text("i wanna make games and stuff")]
]
如果有帮助,我正在使用 python 的 3.10.0 版
您的两个列表之间缺少一个逗号:
layout = [
[sg.Text("I have no idea what i am doing")],
[sg.Text("i wanna make games and stuff")]
]
你得到的错误 (TypeError: list indices must be integers or slices, not Text
) 是因为 python 解释器认为你试图用你的第二个列表索引到第一个列表。
(已回答] 我正在学习 SimpleGui,当向布局添加多个小部件时,系统会给我一个 TypeError。这是我的布局代码
layout = [
[sg.Text("I have no idea what i am doing")]
[sg.Text("i wanna make games and stuff")]
]
如果有帮助,我正在使用 python 的 3.10.0 版
您的两个列表之间缺少一个逗号:
layout = [
[sg.Text("I have no idea what i am doing")],
[sg.Text("i wanna make games and stuff")]
]
你得到的错误 (TypeError: list indices must be integers or slices, not Text
) 是因为 python 解释器认为你试图用你的第二个列表索引到第一个列表。