前提・実現したいこと
パイソンのコードでどうしてもやり方がわからず困っています。
今テキストファイル(laungauge.txt)があります。その内容は以下のよう感じです。
本の章名, 章のタイトル、章の著者、章の内容が以下のような感じで並んでいます。
以下テキストファイル(laungauge.txt)の内容です。
FEDERALIST No.1 #本の章名
This is the pen. #章のタイトル この文と次の文は章のタイトルです。章のタイトルは、2行の場合もあるし、3行の場合もあります。行間は一行空いています。
This is an apple.
MADISON # 章の著者名
ahahahahabaergerhaeha #本の内容
ahahrharhhea
FEDERALIST No.2 #本の章名
This is the pen. #章のタイトル この文と次の文は章のタイトルです。章のタイトルは、2行の場合もあるし、3行の場合もあります。行間は一行空いています。
This is an apple.
This is an Banana
JOHN # 章の著者名
ahahahahabaergerhaeha #章の内容
ahahrharhhea
FEDERALIST No.3 #本の章名
This is the pen. #章のタイトル この文と次の文は章のタイトルです。章のタイトルは、2行の場合もあるし、3行の場合もあります。行間は一行空いています。
This is an apple.
EMILY # 章の著者名
ahahahahabaergerhaeha #章の内容
ahahrharhhea
このパターンでFEDERALIST No.84までつづいています。
このようなファイルで、本の章名から章の著者名までの情報を抜き出したいのですが、どのようにすればいいのかわからず大変困っています。FEDERALIST No.84まであるので本の章名から章の著者名までの情報が84個あることになるのですが、どなかどのようにすればいいか教えていただけませんでしょうか。
本の章名がそれぞれFEDERALIST で始まっていること、また章の著者名がそれぞれ違うのですが、名前が大文字になっていることから何かしらできないかと考えています。
大変ややこしいですがどうぞよろしくお願いいたします。
### 試したこと Python3を利用しています。 すいません。手も足もでず、大変困っています。
回答2件
あなたの回答
tips
プレビュー