为了账号安全,请及时绑定邮箱和手机立即绑定

如何从 Python 3 中的文本文件中获取行和下一行

如何从 Python 3 中的文本文件中获取行和下一行

Cats萌萌 2021-07-09 17:00:39
CHILD:     I saw giraffe swimming in the pool to get that ball.           Hi everyone!Teacher:   What is your name. what did you see?CHILD:     My name is John.I am a boy. I go to school everyday.I have           two brothers and sistersTeacher:   I saw giraffe swimming in the pool to get that ball .我如何才能获得仅由 Child 讲述的台词?
查看完整描述

1 回答

?
大话西游666

TA贡献1817条经验 获得超14个赞

with open("sample.txt", "r") as file:

    for line in file.readlines():

        if "CHILD:" in line:

            speaker = 1

        elif "Teacher:" in line:

            speaker = 2

        if speaker == 1:

            print(line)

这样可行。接下来,尝试发布您的方法。


查看完整回答
反对 回复 2021-07-13
  • 1 回答
  • 0 关注
  • 578 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信