我有一個字典,它的鍵是像 的元組(int, str, int, str, int),對應的值是相同大小的浮點數列表。我用同一個腳本對字典進行了兩次腌制:import picklewith open(name, 'wb') as source:
pickle.dump(the_dict, source)對于生成的兩個二進制文件test_1and test_2,我運行diff test_1 test_2在終端(我使用的是 macOS)中查看是否可以用來diff區分。然而,我收到了Binary files test_1 and test_2 differ為什么?同一個字典是否以不同的方式被腌制?這是否意味著我不能使用 diff 來判斷兩個字典是否相同?
兩個相同的字典在被腌制后不同(通過使用 diff)
慕尼黑5688855
2021-09-28 16:10:36