這是剝離下來的代碼:爲什麼這個for循環乘以一切?
import itertools
def Compare(file1, file2):
with open(file1+'.txt', 'r') as f1, open(file2+'.txt', 'r') as f2:
for line in itertools.product(f1, f2):
print (line),
它將始終在總線所存在的數量打印出每一行。 因此,如果在特定的txt文件中總共有4行,它將每行打印4次,因此結果將是16行,其中12行是重複的。
你能否提供一個在這種情況下filecmp的簡單例子? – MaxPower
@MaxPower在Python文檔和其他地方的代碼示例中有很多示例...我相信您可以找到滿足您需求的示例或提供合適的模板來處理 –