如何读取一个花样文件块?
How to read a block of pattern file?
我有一些模式文件,我喜欢阅读其中的一部分。
例子:text.txt
Recipe:
'name'
Ingredients:
Item 1
Item 2
Item N...
How to prepare:
Item 1
Item 2
Item N...
我只想买原料。
handle = open("test.txt", "r")
lines = handle.readlines()
lines = [line.strip() for line in lines]
st_idx = lines.index("Ingredients:")
ed_idx = lines.index("How to prepare:")
Ingredients = lines[st_idx:ed_idx]
我有一些模式文件,我喜欢阅读其中的一部分。
例子:text.txt
Recipe:
'name'
Ingredients:
Item 1
Item 2
Item N...
How to prepare:
Item 1
Item 2
Item N...
我只想买原料。
handle = open("test.txt", "r")
lines = handle.readlines()
lines = [line.strip() for line in lines]
st_idx = lines.index("Ingredients:")
ed_idx = lines.index("How to prepare:")
Ingredients = lines[st_idx:ed_idx]