从文本中挑出多选题
2020-12-01 本文已影响0人
Armlinux
文本中的结构是
——————————————————————————
第一章
一、单项选择题
....
二、多项选择题
.....
【参考答案】
一、单项选择题
.....
二、多项选择题
.....
第二章
.....
第三章
......
_______________________________________________________
代码如下:
txtcontent=open('questions.txt')
lines=txtcontent.readlines()
i=0
f=open('多选.txt',"w")
flag=1
for line in lines:
if '一、单项选择题' in line:
flag=0
elif '二、多项选择题' in line:
flag=1
if flag:
if '第' in line and '章' in line:
print(line)
f.write(line)
if '第' in line and '章' in line:
print(line)
txtcontent.close()
f.close