【发布时间】:2011-01-14 05:11:01
【问题描述】:
我是 Python 新手(比如 Zygote new),它只是为了补充另一个程序,但我需要一个文本文件,它是游戏的一组项目,它的格式如下:
[1]
Name=Blah
Faction=Blahdiddly
Cost=1000
[2]
Name=Meh
Faction=MehMeh
Cost=2000
[3]
Name=Lollypop
Faction=Blahdiddly
Cost=100
而且我需要能够找出哪些组(括号中的数字)具有匹配值。
所以,如果我搜索 Faction=Blahdiddly,第 1 组和第 3 组就会出现。
不幸的是,我不知道该怎么做。
谁能帮忙?
【问题讨论】:
-
您可以控制所使用的文件格式吗?如果您只想加载数据并在 progs 之间共享数据,XML 可能适合您。如果你想做搜索和排序,你可能想开始寻找像 SQlite 这样的数据库。