我是一名新程序员,正在开发一个包含食谱列表的程序,可以对其进行搜索,然后从选定的通用性生成菜单。
我最初的想法是使用配置文件来存储数据(我正在使用configobj
python)。这里的问题是一个值(例如ingredients = []
)会出现多次。
有没有办法在一个文件中分离不同的配置?就像是
Recipe
{
value0 =
}
Recipe 2
{
value0 =
}
我试图避免使用升序值(value1(n),value1(n+1)
)或为每个配方使用配置文件。
或者,如果这不可能,有人可以建议替代文件结构,包括那些不使用configobj
.