如何将文本拆分为自定义段落(然后将它们插入 excel 列)?

How to split a txt into custom paragraphs (and then insert them into excel columns)?

我需要检索文本的每个部分。这些部分是可识别的,因为它们以单词 'First'、'Second'、'Third' 等开头。然后我需要将每个部分插入 excel 中的不同列中。例如,文本显示为:

第一个 blablablabla。然后blablabla。 最后一个 blabla.

第二个blabla。然后巴拉巴拉。最后一个 blabla.

第三声。也巴拉巴拉。第四个bla.

我知道这段代码是完全错误的,但这是我迄今为止尝试过的代码:

with open("adress","r", encoding="utf8") as f:
  lines = f.readlines()

  for i in lines:
    words= i.split('\n\n')
    print(words)

    for i in words:
        print(i,i=='First')

此代码将正确拆分您的文本:

with open("address","r", encoding="utf8") as file:
    sections = file.read()

    sections = sections.split('\n\n')
    for section in sections:
        print(section)

您之前按换行符拆分字符串时不能按两个换行符拆分。