我在如何使用字典创建新表格条目方面找到了这个有用的答案。
现在我想使用相同的方法更新一个条目,但我不知道如何寻址我想要更新的特定表格条目。
我的当前版本如下:
现在我想使用相同的方法更新一个条目,但我不知道如何寻址我想要更新的特定表格条目。
我的当前版本如下:
entries = Fruit.select().order_by(Fruit.name.desc())
#... all entries are listed with the index number
entry_index = int(input("Please enter entry number: "))
#...
entry_index -= 1
name = "Banana"
color = "yellow"
if input('Update entry? [Yn] ').lower() != 'n':
entries[entry_index].name = name
entries[entry_index].color = color
正如您所看到的,我明确地处理了每个字段。我想将变量(名称、颜色)放入字典中,并使用上述双星号快捷方式(就像在此答案中一样)更新位置为“entry_index”的条目。但我在文档中找不到适当的方法。
有人知道如何实现吗?
感谢您的帮助!
Muff