加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

Python:如何从txt文件中的特定单词开始读取到文件结尾

发布时间:2020-12-17 17:39:04 所属栏目:Python 来源:网络整理
导读:我想从特定的单词到文件末尾读取txt文件. 例: 如果这些在.txt文件中 A部分: A部分的内容 B部分 B部分的内容 C部分 C部分的内容 在这里,我想从c部分或c部分开始提取或只读 我知道从中间提取 with open(file1) as file: text = file.read().lower().split("p

我想从特定的单词到文件末尾读取txt文件.

例:

如果这些在.txt文件中

A部分:
A部分的内容
B部分
B部分的内容
C部分
C部分的内容

在这里,我想从c部分或c部分开始提取或只读

我知道从中间提取

with open(file1) as file:
    text = file.read().lower().split("part b")[1].split("part c")[0].strip()

但无法获得EOF

最佳答案
你近了只需在c部分将其拆分,然后从结果列表中取出第二项即可.

with open(file1) as file:
    text = " ".join(file.read().lower().split("part c")[1:]).strip()

我认为类似的方法会起作用,但这只是我未测试FYI的伪代码

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读