我正在使用来自 Github 的出色菜单结构功能,它为小型 LCD 供电。菜单包含顶级(父)元素和子元素,我想动态构建子元素。目前它们是静态的并且像这样工作:
top5 = menu.topElement("< top5 >", "STRING", " v")
sub25 = menu.subElement("Bus>Times", "STRING", "this is a really long scroll string")
menu.addSubElement(top5, sub25)
我还有另一个功能,它将输出所需子元素菜单的文本。我无法理解的是如何动态生成 sub26、sub27 等(实际上可能有 1、7 或任何数字),并且它们中的每一个都将包含不同的内容。我完全被困住了!
我正在尝试处理 dict 但我的大脑无法理解这将如何输出动态变量名称(增量),动态内容归因于它(其中 xx 在下面是动态的)
subXX = menu.subElement("Top 5> More", "STRING", "XX")
希望这是有道理的。任何指针都非常感谢。圣诞快乐!