可以用difflib庫,下面給一個例子,具體需求自己研究
假如在同一個目錄下有a.txt,b.txt兩個文本文件
a.txt內容是
aaa
bbb
b.txt內容是
aaa
ccc
importdiffliba=open('a.txt','U').readlines()b=open('b.txt','U').readlines()diff=difflib.ndiff(a,b)sys.stdout.writelines(diff)
結果是:
aaa
-bbb+ccc
可以用difflib庫,下面給一個例子,具體需求自己研究
假如在同一個目錄下有a.txt,b.txt兩個文本文件
a.txt內容是
aaa
bbb
b.txt內容是
aaa
ccc
importdiffliba=open('a.txt','U').readlines()b=open('b.txt','U').readlines()diff=difflib.ndiff(a,b)sys.stdout.writelines(diff)
結果是:
aaa
-bbb+ccc