Összevetésre használjuk a xmldiff csomagot Példa 1 # conda install xmldiff # from xmldiff import main # from xmldiff import main, formatting import xmldiff diff1 = xmldiff.main.diff_files(r"c:\Users\User\Downloads\kl.xml", r"c:\Users\User\Downloads\kl_.xml", diff_options = {'F': 0.5, 'ratio_mode': 'fast'}) for egy in diff1: print('Eltérés : ',egy) Eredmény 1 Eltérés : MoveNode(node='/annotation/size/width[1]', target='/annotation/size[1]', position=2) Eltérés : MoveNode(node='/annotation/object[2]/bndbox[1]', target='/annotation/object[2]', position=2) Eltérés : UpdateTextIn(node='/annotation/source/database[1]', text='Unknown2') Eltérés : MoveNode(node='/annotation/object[1]/bndbox/ymax[1]', target='/annotation/object[1]/bndbox[1]', position=1) Példa 2 diff2 = xmldiff.ma
Adat-elemzés, fejlesztés, betöltés, tisztítás, ellenőrzés, megjelenítés, mi eszközök