【发布时间】:2014-09-04 21:51:18
【问题描述】:
我有一个代码,我只想返回 /X/Y/Z/C、/X/Y/Z/D、/X/Y/Z/E(无论 -tree 之后的内容)。 它实际上应该读取文件,忽略所有内容,直到它看到 WFS,然后在 {} 中获取信息,找到树并返回路径。
我是 Python 的初学者。匹配模式不起作用,因为我认为路径每天都在变化。 任何帮助将不胜感激。
代码:
DEFAULTS
{
FS
{
-A AAA
-B
} -aaaaaa
C
{
}
}
D "FW0"
{
}
WFS "C:" XXXX:"/C"
{
-trees
"/X/Y/Z/C"
"/X/Y/Z/D"
"/X/Y/Z/E"
-A AAA
}
【问题讨论】:
-
这个输入的预期输出是什么?
-
输出应该返回“-trees”之后的路径。
-
那么在您的情况下,引号中的三行?
-
是的,但它总是会有所不同。一天可能是 1 行,第二天是 8 行。
-
请问这个特殊格式是什么?你能找到你需要的解析器(例如 JSON)吗?
标签: python