タグが追加されたコミット間の差分のみを表示したい。またはこれに最も近い。つまり、次のようなものです。
tag "5 ..."
@@ -1,1 +1,3 @@
+ dfd
+ dfgd
tag "4.."
@@ -1,1 +1,3 @@
+ dfd
+ dfgd
等々。試してみましたが、この特定の形式を取得できません。誰かが私を助けてくれるかもしれません。次に、この形式またはできるだけ近い形式のテキスト ファイルを作成したら、次の操作を行います。
with open('log_output_alex.txt', 'r') as f:
read_data = f.read()
f.closed
tag_separation = read_data.split('tag: "')
これを行った後、配列tag_separationの各文字列の各行を読み取る方法がわかりませんか?
これができたら、文字列の行が特定の文字 (@、+、-、またはタグ) で始まるかどうかを確認し、データ構造にさまざまな行を格納して、後で操作できるようにします。
助けてくれてありがとう!