我只想显示添加了标签的提交之间的差异。或者最接近这个。换句话说,像这样:
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 中每个字符串中的每一行?
一旦我能做到这一点,我就可以检查字符串中的行是否以某个字符(@、+、- 或标记)开头,并将不同的行存储在数据结构中以供以后操作。
在此先感谢您的帮助!